• 2017. 3. 5.

    by. 무라언니레시피

    반응형

    프론트엔드 개발 _ 자바 및 오라클 이클립스 설치하는 방법

    (Front end 프로그래밍 을 위한 기초 코딩)




    1. 자바(java)란?
    - 객체지향언어인 자바(java)의 특징

    2. 자바 JDK 설치하기
    - 자바 jdk, jre 의 차이점

    3. 오라클 이클립스 (eclipse) 설치하기
    -이클립스 시작화면에 고정하기
    -이클립스 프로젝트 만들기
    -이클립스 화면구성
    -이클립스에서 java class 만들기

    4. 주석



    1. 자바(JAVA)란?

    자바와 C언어 많이들 들어 보셨나요?

    간단하게 자바와 C언어의 차이점을 말씀 드리면
    자바는 객체지향적, C언어는 절차지향적이라고 합니다

    C언어가 절차지향적이기 때문에 일의 순서와 과정을 매우 중요시해서
    일련의 순서가 바뀌면 프로그래밍 자체를 다시 설정해야 한다는 불편함이 있습니다

    이러한 단점을 보완하기 위해 개발된 것이 바로 자바(java)입니다






    1-1. 객체지향언어인 자바(java)의 특징



    첫째, 코드의 재사용성이 높다
    새로운 코드 작성 시 기존의 코드를 이용하는 게 가능하며 확장성이 높다라고도 말합니다


    둘째, 코드의 관리가 쉽다
    코드간에 관계를 설정해서 적은 노력으로 코드변경이 가능하게 합니다
    이를 모듈화라고 말하기도 해요


    셋째, 보안성이 높은 프로그래밍이 가능하다
    데이터를 보호하고 코드의 중복을 제거해서 코드불일치로 인한 오류를 방지합니다





    2. 자바 JDK(Java Developmernt Kit) 설치하기



    자바를 실행하기 위해서는 먼저 컴퓨터에 'jdk'라고 하는 프로그램이 깔려 있어야 합니다
    jdk는 자바를 개발하기 위한 실행도구를 의미하며,
    오라클 홈페이지에 가면 무료로 다운로드가 가능합니다






    JDK 설치하기

    오라클 홈페이지 : www.oracle.com






    오라클 홈페이지에 들어가면 파란색 네모친 부분과 같이
    다운로드가 보이실 겁니다

    Downloads -> Popular Downloads -> Java for Developers
    를 차례로 클릭합니다






    그럼 위와 같은 화면이 표시되고 

    JDK download 부분을 클릭하시면 됩니다









    JAVA SE Development Kit 8u91 외에도 아래로 내려보면
    8u92도 있고 데모와샘플 다운로드 하는 것도 있는데 신경쓰지 마시고
    제일 처음에 있는 것을 다운로드 하시면 됩니다

    원으로 체크되어 있는 동의 부분을 클릭해 주시구요
    본인 컴퓨터에 맞는 운영체제를 선택해서 다운로드 해 주시면 됩니다






    jdk 다운로드를 완료하시면
    아래와 같이 jdk 와 jre 이라고 하는 

    폴더 2개가 생성되는 것을 볼 수 있습니다





    이 폴더들을 확인하시는 방법은
    폴더 -> C드라이브 -> Program Files -> JAVA
    에 들어가셔서 확인할 수 있습니다!!





    2-1. JDK와 JRE의 차이점



    * 자바 JRE
    - Java Runtime Environment
    - 개발도구를 제외한 최소한의 실행환경

    * 자바 JDK
    - Java Development Kit
    - 개발 및 실행도구들





    3. 이클립스(eclipse) 설치하기



    자바 JDK 설치가 끝나면 

    이클립스(eclipse)라는 프로그램 작성 및 실행도구를 설치합니다


    여기에서 이클립스를 설치하는 이유는,
    자바 개발 도구에 이클립스 외에도 EditPlus, UltraPlus 등등이 있지만
    이클립스가 가장 사용하기 편리하기 때문입니다






    이클립스 설치하기

    이클립스 홈페이지 : www.eclipse.org






    이클립스 홈페이지 메인화면에서 오른쪽 위에 보이는 다운로드를 클릭하면
    위와 같은 화면이 나옵니다

    여러 가지 이클립스들 중에서 빨간색으로 표시되어 있는 이클립스를 설치합니다

    윈도우라면 저절로 오른쪽에 윈도우 32bit 와 64bit 가 뜨구요
    맥이라면 맥용으로 보이실 겁니다

    본인의 운영체제에 맞는 부분을 클릭합니다






    저는 64비트를 클릭해 주었구요
    위와 같은 화면이 뜨며, 다시 한 번 다운로드를 클릭해 줍니다

    이클립스는 압축파일이기 때문에 저장 혹은 다른 이름으로 저장하기 해서
    원하는 위치에 저장해 주시면 되구요

    저장한 곳으로 가서 이클립스 폴더를 압축만 풀어주면 끝입니다






    제가 이클립스를 저장한 곳은 이클립스 폴더였는데
    이클립스의 eclipse 라고 영어로 되어 있는 폴더에 들어가면 

    위와 같이 실행파일이 있을 겁니다

    이 실행파일을 더블클릭해서 열어주기만 하면 이클립스 화면은 보이실 거에요






    3-1. 이클립스 시작화면에 고정하기


    프로그래밍을 하면서 자바교육이나 코딩 교육을 듣다보면 

    이클립스 프로그램을 항상 쓰는데
    일일이 폴더를 열어서 들어가기가 귀찮다면?

    그렇다면 시작화면에 고정해 주고 사용하셔도 됩니다








    이클립스 실행파일을 더블클릭해서 이클립스 화면을 열기 전에
    마우스 오른쪽 버튼을 한 번 눌러서 '시작화면에 고정'을 클릭해 주세요






    클릭하고 나서 봤더니 저는 시작화면에 

    저렇게 이클립스가 고정되어 있는 것을 확인 했습니다!







    3-2. 이클립스 프로젝트 만들기


    이클립스에서 말하는 프로젝트란 일종의 폴더를 의미합니다




    우리 폴더를 하나 만들어 놓고 그 안에 파일들을 저장하거나
    새로운 폴더를 또 넣거나 하죠

    그래서 이클립스에도 앞으로 만드는 파일들을 관리할 수 있도록
    새폴더를 하나 만들도록 하겠습니다







    이클립스 새폴더란 프로젝트를 의미한다고 했습니다

    File -> New -> Java Project








    저렇게 하나씩 클릭해서 들어가도 되구요
    File 아래에 있는 New 도구 옆에 삼각형이 보이실 겁니다

    삼각형을 클릭하면 저렇게 바로 선택할 수 있도록 나와요







    자바프로젝트를 선택하면 새폴더에도 이름을 넣듯이 

    우리가 이름을 넣을 수 있는 부분이 나옵니다






    저는 프로젝트 이름을 javablog 라고 한 뒤

     Finish 버튼을 눌러줬어요







    그랬더니 왼쪽에 'javablog' 라는

    프로젝트가 생성됩니다





    3-3. 이클립스 화면구성


    이와 더불어 제가 이클립스 화면을 여러가지 색깔로 분할해 놨는데요
    각각의 화면구성 이름을 아래에서 간략히 소개하겠습니다




    1) package explorer : 주황색 부분, 작업한 파일들이 보이는 부분
    2) editor : 하늘색 부분, 직접 입력하는 창
    3) console : 초록색 부분, 결과값이 보이는 부분






    3-4. 이클립스에서 java class(클래스)파일 만들기


    지금까지 자바프로젝트(java project)로 큰 폴더를 하나 만들었다면
    이제 그 안에 들어갈 java class 파일들을 만들어 볼 차례입니다

    이클립스에서 만드는 java class 란 무엇인가?
     
    자바는 클래스 단위로 이루어져 있기 때문에
    간단하게 생각해 보면 큰 프로젝트 안에 들어가는 

    내용의 단위를 클래스라고 생각하시면 됩니다







    클래스는 file -> new -> class 를 클릭하셔서 만드셔도 되구요
    위처럼 삼각형 클릭하시면 바로 class 가 보이기 때문에 그것을 클릭하셔도 됩니다






    클래스를 누르면 위와 같은 화면이 뜹니다

    가장 윗줄의 보라색 부분은 우리가 처음에 만들었던 

    자바프로젝트의 이름이 들어가 있습니다



    그 아래 package 와 name 부분은 

    하고싶으신 이름으로 하면 되는데요

    Name < Package < Source folder 순으로 

    큰 범위를 뜻한다는 것만 알고 계시면 됩니다

    그리고 아래
    'public static void main(String [] args) 부분은 체크를 해 주시고 마무리해 주세요

    뒤에 나오겠지만
    public~ 이 부분은 java class를 구성하는 내용 중 

    메인메서드에 해당하는 것입니다







    자 그럼 모든 과정이 끝나면 위의 화면이 보이실 겁니다

    왼쪽의 javablog 는 자바프로젝트의 이름이였고,
    javabasic은 package의 이름이었습니다

    마지막으로 BasicEx는 클래스의 이름이었는데요
    여기서 기억해야 할 점은 클래스 이름을 지을 때에는 

    공백없이 중간중간 대문자를 넣는다는 것입니다





    4. 주석

    주석이란 설명글을 의미하며 

    프로그램 명령줄에 부연 설명을 다는 것입니다

    주석이기 때문에 프로그램 출력시 방해를 주지 않으며, 

    이해도를 높이는 데 도움을 줍니다






    주석의 종류에는 아래와 같이 세 가지 방법이 있습니다




    1) // : 한 줄을 통채로 주석처리
              TODO~stub 부분에 해당
    2) /*   */ : 특정 단어나 여러 줄을 주석으로 처리할 때 편리
    3) /**    */ : html 주석으로 첫 번째 파란색 네모가 해당됨




    주석 부분은 간단하게 알아 보았구요


    지금까지 프론트 엔드 프로그래밍을 위한

    자바(java) 설치, 

    오라클 이클립스(oracle eclipse) 설치,

    자바 클래스(java class)에 대해 알아 보았구요


    즐거운 주말되세요~!

    감사합니다.


    그리드형(광고전용)