반응형
자바에서 중요한 특징?
- 운영체제에 독립적이라는 것, 운영체제의 종류에 관계없이 실행이 가능
- 풍부한 클래스 라이브러리(JAVA API)가 기본 제공
- 객체지향 언어
- 자동 메모리 관리
- 네트워크와 분산처리를 지원
- 멀티쓰레드를 지원( 멀티쓰레드 : 응용 프로그램 실행 시 동시에 다수의 처리를 병행하기 위하여, 여러 개의 처리 단위인 스레드를 생성하여 운영하는 방법 )
- 동적 로딩 지원( 실행 시에 모든 클래스가 로딩되지 않고 필요한 시점에 클래스를 로딩 )
JVM
Java virtual machine( 자바를 실행하기 위한 가상 컴퓨터 )
Java 애플리케이션 <-> JVM <-> OS <-> 컴퓨터(하드웨어)
반응형
'알고리즘 > 알아두면 좋은 개발 지식' 카테고리의 다른 글
보초법 (0) | 2021.04.15 |
---|---|
까먹는 용어 or 정의 생길 때마다 추가하러 올 메모장 (0) | 2021.04.13 |
댓글