반응형
Java 프로그래밍을 위한 JDK
JDK
- JDK(java development kit)에는 JVM(자바 가상머신)과 자바클래스 라이브러리(Java API)외 자바 개발을 위한 프로그램이 설치됨.
PATH
- JDK 설치가 완료되면 설치된 디렉토리의 bin디렉토리를 path에 추가해줘야함.
- 이 디렉토리에는 자바프로그램 개발을 위한 실행파일이 포함되어 있음.
- path는 OS(운영체제)가 파일 위치를 파악하는데 사용하는 경로
- path에 디렉토리를 등록하면, 해당 디렉토리에 포함된 파일을 파일 경로없이 파일이름만으로도 사용 가능케한다.
JDK의 bin디렉 주요 실행파일
- Javac.exe
- 자바 컴파일러, 자바소스코드를 바이트코드로 컴파일함. - Java.exe
- 자바 인터프리터, 컴파일러가 생성한 바이트코드를 해석하고 실행. - Javap.exe
-역어셈블러, 컴파일된 클래스파일을 원래 소스로 변환. - 바이트코드
-JVM이 이해할 수 있는 기계어, JVM은 바이트코드를 해당 OS의 기계어로 변환하여 OS에 전달 - Javadoc.exe
-자동문서생성기, 소스파일에 있는 주석(/**/)을 이용하여 Java API문서와 같은 형식의 문서를 자동 생성함. - Jar.exe
-압축 프로그램, 클래스파일과 프로그램의 실행에 관련 파일을 하나의 jar파일(.jar)로 압축하거나 압축 해제한다.
-압축할 때 : c:\jdk1.8\work>jar cvf Hello.jar Hello1.class Hello2.class
-압축 풀 때 : c:\jdk1.8\work>jar xvf Hello.jar
반응형