1 분 소요

환경설정

1. 문제

아래 순서를 올바르게 맞춰보시오

  1. JDK 설치를 한다.
  2. 소스코드 편집기(에디터) 자바가 실행될 수 있도록 환경설정을 해준다.
  3. 내 pc가 32비트인지 64비트인지 확인하다.
  4. 편리한 자바 소스코드 작성을 위한 자신에게 맞는 소스코드 편집기(에디터)를 설치한다.
  5. 내 pc내 어떤 디렉토리에서도 자바가 실행될 수 있도록 패스 설정을 한다.

과정

  1. 어떤 환경에 내가 무엇을 설치할 것인지 생각
  2. 주어진 내 환경 파악
  3. 해당 환경에 맞는 프로그램 설치 또는 해당 프로그램에 맞게끔 환경 구축
  4. 프로그램 설치 후 해당 프로그램이 제대로 실행되는지 확인, 안된다면 환경설정

정답

  • 3 -> 1 -> 5 -> 4 -> 2

2. 문제

내 pc에 JDK를 설치하고 어떤 디렉토리에서도 자바가 실행될 수 있도록 패스 설정을 하시오

과정 및 정답

  1. 설치한다고 하여서 자동적으로 프로그램이 모든 것을 세팅해주지 않는다
  2. 윈도우 경우 시스템 속성에서 환경 변수를 통해서 추가 및 수정/삭제 가능.
  3. 환경 변수에서 시스템 변수JAVA_HOME이라는 이름으로 새로 만들고 값은 JDK 설치경로를 넣어주자
  4. 시스템 변수   '사용자명'에 대한 사용자 변수에서 Path 변수 클릭 후 편집
  5. 새로 만들기 클릭 후 %JAVA_HOME%\bin 추가

3. 문제

명령 프롬프트 창에서 javac -version을 입력하고 엔터치면 에러가 나는데 그 이유를 설명하시오

과정 및 정답

  1. 자바 컴파일러를 읽어오지 못한다는 것
  2. 자바 컴파일러의 위치 파악(jdk 설치 경로에 bin에 있음)
  3. 과정 2번에 javac.exe가 있다면 환경 변수 설정이 제대로 안된 것이니 다시 확인 및 추가가 안되어 있다면 추가

4. 문제

자바 코드가 작성이 되어져서 최종 실행이 되는 과정을 설명하시오 파이썬 언어와 비교해서 설명해보시오 자바로 작성한 코드를 저장할 때 확장자는 어떻게 저장하는지 말해보시오. 파이썬은?

과정

  • 자바
    • 과정 : 자바 코드 작성 -> 자바 코드 컴파일 -> 자바 코드 실행
    • 확장자 : .java
    • 컴파일 시 : 확장자가 .class가 됨
  • 파이썬 언어
    • 과정 : 파이썬 코드 작성 -> 파이썬 코드 실행
    • 확장자 : .py
  • 차이 : 파이썬은 인터프리터 언어이지만 자바는 인터프리터 언어가 아님

5. 문제

자바 소스 코드 작성 및 실행을 위한 Tool을 설치하고 자바 코드 실행을 하기 위한 옵션 설정을 하시오

과정

  1. Tool은 대중적으로 EclipseIntelliJ가 있음
  2. Eclipse는 무료로 제공하나 IntelliJ는 유료임
  3. Eclipse의 장점으로는 무료이고 IntelliJ의 장점으로는 유저에게 편리한 기능 제공
  4. Eclipse의 단점으로는 무겁고 IntelliJ이 비교하여 편리한 기능을 제공하지는 않음. IntelliJ의 단점으로는 무거우며 유료