자습 내용은 

https://opentutorials.org/course/1223 에서 자습했습니다.


-1995년 자바의 아버지 제임스 고슬링과 그의 동료들

- 시작은 가전제품의 제어를 위한 언어로 고안, 웹의 등장으로 엄청난 성공을 거둠


java SE = java platform, standard Edition   자바의 표준안. 자바라는 언어가 어떠한 문법적인 구성을 가졌는지와 같은 것들을 정의하고 있다. 구체적인 소프트웨어가 아닌 그 소프트웨어의 설계도. 명세서라는 말을 사용하는게 더 맞다. 이 명세서에 따라 Java가 만들어진다. 만드는 기관은 JCP 라는 조직을 통해 만들어진다.


JDK = java development Kit   java SE의 표준안에 따라서 만들어진 구체적인 소프트웨어다. java 개발자라면 JDK를 다운받아서 설치해야한다. 코드 컴파일러와 개발에 필요한 각종 도구, JRE가 포함되어있다.


JRE = java Runtime Environment  자바가 실제로 동작하는데 필요한 JVM, 라이브러리, 각종 파일들이 포함되어있다. 구동하려고 하면 이것을 설치. 일반인을 위한 자바 버전


JVM = java virtual Machine   JVM은 자바가 실제로 구동하는 환경. 자바로 만들어진 소프트웨어는 JVM이라는 가상화된 환경에서구동되고, 하드웨어나 운영체제에 따라서 달라질 수 있는 호환성 문제는 운영체제 버전에 따라서 만들어진 JVM이 알아서 해결한다. 즉 하나의 자바 프로그램을 만들면 어떤 환경에서도 실행할수 있는것이 VM의 역활

 JDK의 분류

SE = standard Edition

자바의 핵심으로 일반적인 자바


java EE = enterprise Edition

기업용 자바


java Me = Micrio Edition

모바일 환경의 자바


이클립스의 설치와 자바의 환경구성은 

http://blog.naver.com/lhm5226/220251869104

의 블로그를 따라가도록 하자.

+ Recent posts