jvm
[JAVA] 자바를 시작하며..(JVM, JDK, JRE)
JAVA 란? 객체 지향적 프로그래밍 언어로, C언어와 비슷한 문법적인 특징을 갖고 있으며, 웹 애플리케이션 분야에서 가장 많이 사용하는 언어 중 하나이다. 자바가 널리 사용되는 이유는 CPU나 운영체제의 종류에 관계없이 JVM(자바 가상 머신, Java Virtual Machine)을 설치할 수 있는 시스템이라면 자바로 개발된 프로그램을 어느 플랫폼에서나 동일한 형태로 실행시켜주기 때문이다. (자세히) 더보기 ● 자바는 객체지향 언어로 추상화, 캡슐화(은닉화), 상속성(재사용), 다향성의 특징을 가진다. ● 자바 컴파일러는 자바 언어로 작성된 프로그램을 '바이트코드'라는 특수한 형태로 변환하는데, JVM가 변환된 자바 바이트코드를 어느 플랫폼에서나 동일한 형태로 실행시켜준다. *특징 - 추상화 ▶ 공통..