Java언어의 특징
1.플랫폼에 비의존적인 프로그래밍이 가능하다.
2.소프트웨어적(OS 운영체제)에서 벗어난 컴파일, 인터프리터 언어이다.
*컴파일언어 = 소스를 만든후 컴파일을해서 실행시키는것.
*인터프리터언어 = 운영체제에 상관없이 실행이 가능하지만 시간이 더오래걸린다는 단점을 가짐.
JVM(Java Virtual Machine)을 사용하는 이점
1.자동가비지컬렉션(Auto Garbage Collection)을 지원한다
*가비지 = 더이상 사용하지 않는 동적할당 메모리
2.동적로딩을 지원한다
3.플랫폼에 무관한 멀티 스레드 프로그래밍이 가능하다.
댓글 없음:
댓글 쓰기