쭈쌤
쭈쌤 Hello World

[Java] 자바 시작하기

크리에이티브 커먼즈 라이선스 ITPAPER(호쌤,쭈쌤)에 의해 작성된 ≪[Java] 자바 시작하기≫은(는) 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.
이 라이선스의 범위 이외의 이용허락을 얻기 위해서는 leekh4232@gmail.com으로 문의하십시오.

[Java] 자바 시작하기

프로그래밍 언어를 시작하기 위해서는 프로그램이 어떤 원리를 통해 구성되어지는지 파악하는 것이 중요합니다. 이 포스팅에서는 프로그래밍을 시작하기 전에 프로그램이 만들어 지는 원리에 대해 간단히 정리해 보겠습니다.

#01. 프로그램이 만들어 지는 원리

사람이 이해할 수 있는 수준의 언어로 작성된 파일을 컴퓨터가 이해할 수 있는 명령어 형태로 변환하여 구성된다.

1) 바이너리

  • 컴퓨터가 이해할 수 있는 명령어들의 집합
  • 명령어들은 이진수의 집합으로 구성된다.

2) 프로그래밍 언어

  • 사람이 이해할 수 있는 수준의 언어
  • C, C++, Java, C#, Python, R 등이 있다.
  • 프로그래밍 언어마다 서로 다른 문법을 갖고 있다.

3) 소스코드

  • 프로그래밍 언어가 기록된 텍스트 파일
  • 파일의 확장자를 프로그래밍 언어에 맞게 수정한다.
    • Java 언어의 확장자는 *.java 임.

#02.컴퓨터를 사용하기 위한 환경(User Interface)의 종류

1) GUI

  • Graphic User Interface
  • 그래픽을 마우스로 클릭, 드래그 하여 사용한다.
  • ex) 일반적인 바탕화면 상태.

2) CLI

  • Command Line Interface
  • 명령어를 입력하는 환경을 의미한다.
  • ex) 윈도우: 명령프롬프트(Commander), 파워쉘(PowerShell)
  • ex) 리눅스/맥: 터미널(Terminal)

윈도우에서 명령 프롬프트 실행하기

  1. WinKey + R
  2. cmd라고 입력 후 Enter
    • 관리자 권한으로 실행해야 할 경우 Shift+Enter

1.png

#03. JDK(Java Development Kit) 설치하기

1) 현재 컴퓨터에 JDK 설치 여부 확인

1
$ javac -version

JDK가 설치되어 있는 경우

설치된 버전이 출력됨.

javac 1.8.0_201

  • 1.6 이상 버전이면 Java 개발에 무리 없음
  • 일반적으로 1.8.xxx 버전을 많이 사용함.
  • 1.9 이상 버전은 유료화 되어 있기 때문에 가급적 피하는 것이 좋음.

JDK가 설치되어 있지 않은 경우

아래와 같이 표시됨. (자바 프로그래밍을 위해서는 설치 필요함.)

1
2
'javav'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
배치 파일이 아닙니다.

2) JDK 설치하기

JDK 다운로드

https://www.oracle.com/java/technologies/javase-jdk8-downloads.html에서 Java SE 8u241 섹션의 JDK Download 버튼 클릭

자신이 사용중인 운영체제 버전에 맞는 항목을 선택해야 한다. (여기서는 윈도우 64비트 운영체제용을 선택함.)

만약 C드라이브 하위에 “Program Files” 폴더와 “Program Files(x86)” 폴더가 함께 있다면 64비트이고 “Program Files” 폴더만 있다면 32비트(x86) 이다.

3.png

다운로드 받고자 하는 항목을 선택한 후 약관에 동의하고 다운로드 버튼을 누른다.

4.png

오라클 계정으로 로그인

다운로드 받는 과정에서 오라클 계정으로 로그인이 필요하다. 계정이 없다면 가입 후 진행하도록 한다.

5.png

JDK 설치하기

설치 자체는 큰 문제 없이 Next 혹은 다음 버튼을 클릭하면 완료된다.

6.png

3) JDK 환경 변수 등록

환경변수란 자주 사용되는 프로그램이나 파일들이 위치한 디렉토리(폴더)의 경로를 윈도우에 등록해 놓는 값으로 환경변수를 설정해 놓으면 매번 그 위치에 찾아가지 않더라도 명령 프롬프트를 통해 프로그램을 즉시 실행시킬 수 있기 때문에 프로그래밍에 필요한 명령어들을 편리하게 사용할 수 있다.

JDK가 설치된 폴더 위치 확인

예) C:\Program Files\Java\jdk1.8.0_241

해당 경로를 미리 복사해 놓으면 좋다.

7.png

시스템 속성 열기

바탕화면 혹은 탐색기 왼쪽의 트리에서 내 PC를 마우스로 우클릭 하고 속성 항목을 선택하고 시스템 창이 표시되면 왼쪽 메뉴에서 고급 시스템 설정 클릭한다.

8.png

시스템 속성창이 표시되면 고급 탭으로 이동 후 우측 하단의 환경 변수 버튼을 클릭한다.

9.png

JAVA_HOME 변수 등록하기

주의사항!!! : 시스템 속성창의 영역이 상/하단으로 나누어 지는데, 아래 영역만을 사용해야 한다.

화면 하단의 새로 만들기 버튼을 클릭한다.

10.png

다음의 항목을 입력하고 확인버튼을 누른다.

  • 변수 이름 : JAVA_HOME
  • 변수 값 : 앞에서 미리 복사해 둔 JDK 설치 폴더 경로
    • 예) C:\Program Files\Java\jdk1.8.0_201

11.png

PATH 변수 편집하기

전 단계에서 표시된 환경 변수창 아래 부분에서 path라는 항목을 찾아 선택한 상태로 하단의 편집버튼을 클릭한다.

환경 변수 편집화면 우측의 새로 만들기 버튼 클릭하고 새로 생성된 입력 칸에 %JAVA_HOME%\bin이라고 입력한다.

[주의] JAVA_HOME을 % 기호로 감싸야 한다.

13.png

입력이 완료되면 모든 창들에 대해 확인버튼을 누르고 빠져나온다.

결과확인

열려 있는 명령프롬프트와 폴더 창들을 모두 닫는다.

다시 명령 프롬프트를 실행하여 javac -version명령어로 설치 결과 확인한다.

명령프롬프트를 반드시 새로 실행해야 한다.

크리에이티브 커먼즈 라이선스 ITPAPER(호쌤,쭈쌤)에 의해 작성된 ≪[Java] 자바 시작하기≫은(는) 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.
이 라이선스의 범위 이외의 이용허락을 얻기 위해서는 leekh4232@gmail.com으로 문의하십시오.

comments powered by Disqus