자바

2023. 8. 27. 13:30java

자바 :

1.의미 :

- 객체지향 프로그래밍 언어이다.

- 운영체제에 독립적인것

- 서비스를 구현하기 위한 기술들

 

2.역사 :

- 1991년 썬의 엔지니어들에 의해서 고안된 오크(Oak)라는 언어에서부터 시작되었다.

- 제임스 고슬링이 만들어냈다.

 

3.특징 :

- 운영체제에 독립적

- 객체지향언어

- 멀티쓰레드 지원

- 동적로딩 지원

 

- JVM(Java Virtual Machine) :  자바 실행하기 위한 가상 기계

 

- JRE : 자바 실행환경

 

- JDK(Java Development Kit) : 자바 개발도구

 

1.javac.exe : 자바 컴파일러, 자바 소스코드를 바이트코드로 컴파일 한다.

 

2.java.exe : 자바 인터프리터, 컴파일러가 생성한 바이트코드를 해석하고 실행한다.

 

3.javap.exe : 역어셈블러, 컴파일된 클래스파일을 원래 소스로 변환한다.

 

4.javadoc.exe : 자동문서생성기

 

5.jar.exe : 압축프로그램

 

 

 

'java' 카테고리의 다른 글

진수  (0) 2023.08.28
논리형  (0) 2023.08.28
String 포맷  (0) 2023.08.28
변수  (0) 2023.08.26
입출력  (0) 2023.08.26