반응형

1. 프로그램 다운로드 및 설치

 · JDK (Java Development Kit)

  - JDK8 (LTS : long-term service)

  - JDK11 (LTS)

   JDK 버전별 히스토리

 · Search : "jdk download"

  - JDK SE 8 (Windows x64) download

  - Oracle log-in

 

2. 환경 설정

 · Java 버전 확인

  cmd → jave -version

 

  cd\   // cd : change directory, 최상위 폴더

  c:\> dir   // dir : directory list, 디렉토리 목록

  c:\> cd dev

  c:\dev\> cd JDK180202

  c:\dev\JDK180202> dir

  c:\dev\JDK180202> cd bin

  c:\dev\JDK180202\bin> java -version

 

 · 환경 변수 등록 "JAVA_HOME"

  시스템 속성 → 환경 변수  → 시스템 변수 → 새로 만들기

 

  - 변수 이름 : JAVA_HOME

  - 변수 값 : C:\dev\JDK180202

 

 · 경로 설정 (PATH)

  - 시스템 변수 → 변수 'Path' 선택 → 편집

시스템 변수 - 편집

 

  - 새로 만들기 : "C:\dev\JDK180202\bin"

 

  - 새로 만들기(or 편집) : "%JAVA_HOME%\bin"

 

 

3. 컴파일과 실행

 · 소스 코드 Hello.java

  - 컴파일러 : javac.exe

  - 명령어> javac Hello.java

 · 바이트 코드 Hello.class

  - 인터프리터 : java.exe

  - 명령어> java Hello

 · 실행결과 출력

 

copy con Hello.java

 · copy con 명령어로 'Hello.java' 작성

 

 

ctrl + c

 ·  작성 완료 후 'ctrl + c' 로 'Hello.java' 저장

 

 

dir

 ·  dir 명령어로 저장된 'Hello.java' 파일 확인

 

 

type Hello.java

 · type 명령어로 'Hello.java' 내용 확인

 

 

javac Hello.java

 · javac.exe 컴파일러로 'Hello.java' 파일을 컴파일

 

 

dir

 · dir 명령어로 컴파일된 바이트 코드 'Hello.class' 확인

 

java Hello

 ·  인터프리터 java.exe를 이용하여 'Hello' 바이트 코드 번역(실행)

 

 

4. 코딩 폰트

 · Jetbrains Mono : 다운로드 → tff 전체 선택 → 설치

 · D2coding : 다운로드 → 전체 선택 → 설치

 

 

5. Editor (환경 설정)

 · Visual Studio Code : 다운로드 → 설치

  - 'Hello' 프로젝트 생성 및 'Hello.java' 생성 및 코드 입력

  - 터미널 창에서 'javac Hello.java' 입력하여 컴파일러 실행

  - 터미널 창에서 'java Hello' 입력하여 인터프리터 실행하여 결과 출력

 

 

  - 단축키 F5를 사용하여 컴파일 및 실행

 

 

 · Eclipse : Search → Download package → Enterprise Java and Web Developers (Windows x86_64) → 

     압축 파일(*.zip) 다운로드 → 임의의 폴더에 압축 해제

  - 환경설정 : Window → preferences → filter (encoding 입력)  → 

     Workspace 선택  → Text file  → other  → (윈도우 OS인 경우) UTF-8 선택

     CSS File 선택  → (윈도우 OS인 경우) UTF-8 선택

     HTML File 선택  → (윈도우 OS인 경우) UTF-8 선택

     JSP File 선택  → (윈도우 OS인 경우) UTF-8 선택

 

  - 프로젝트 생성 및 Hello.java 파일 생성 후 컴파일 결과

 

 

반응형

+ Recent posts