티스토리 뷰

프로그래밍/JAVA

자바의 특징

Hading 2017. 4. 4. 22:48
자바의 특징

플랫폼 독립적


자바 컴파일러는 자바 소스 파일(.java)를 컴파일해서 자바 클래스 파일(.class)을 만든다.

자바 클래스 파일은 자바 실행 환경(JRE)를 가진 모든 플랫폼에서 실행된다.

자바 클래스 파일(.class)은 바이트 단위로 자바 인터프리터가 해석하므로 자바 바이트코드라 부른다.


  • Java Runtime Environment(JRE)


JRE는 자바 프로그램을 실행하기 위해 필요한 모든 것을 뜻한다.

JRE는 JVM(Java Virual Machine)과 자바 API와 JVM에서 자바 파일을 실행할 때 도움을 주는 파일로 구성된다.

사실상 JVM이 자바 바이트 코드를 실행한다.


  • Java Development Kit(JDK)

JDK는 JRE와 자바 프로그램 개발에 필요한 도구 프로그램으로 구성된다.



객체 지향 언어


자바는 객체지향 프로그래밍 언어이다.


  • 객체
  • 캡슐화
  • 상속
  • 다형성
들의 기본 개념을 지원한다.


'프로그래밍 > JAVA' 카테고리의 다른 글

Java 특징정리  (1) 2017.08.26
이클립스 자주쓰는 단축키  (2) 2017.04.04
객체와 클래스  (0) 2017.04.04
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
more
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함