본문 바로가기

java

(2)
자바 비기닝 정리! (JDK 5.0 기준. 혹은 1.5버젼) 1. 자바의 역사 (1) 1991년 : sun사 Green Project에서 James Gosling외 기술자들이 Oak라는 언어로 제작(가전기기에서 사용할 목적) (2) 1997년 : jdk 1.1 발표 (3) 1998년 : jdk 1.2 발표 (4) 2000년 : jdk 1.3 발표 (5) 2002년 : jdk 1.4 발표 (6) 2004년 : jdk 1.5(5.0) 발표 (7) 2007년 : jdk 6 발표 2. 자바의 특징 (1) 플랫폼(OS)에 독립적 : 자바가상머신(Java Virtual Machine)이 해당 플랫폼마다 따로 제공되어서, 동일한 실행결과를 보장한다. (2) 객체 지향 언어 : 재사용성, 프로그램의 생산성이 향상 (3) 멀티 쓰레드를 지원 : ..
Java SE(J2SE), Java EE(J2EE), Java ME(J2ME) Platform Platform 의 사전적 의미 중 “기반” 이라는 단어가 Java에서 가장 적절한 뜻이라고 볼 수 있다. 즉 Java Platform 이란 포괄적인 의미로는 java환경이 돌아갈 수 있는 Hardware 환경, Software 환경 같은 것을 의미한다. J2SE가 그러한 환경 중에 PC와 관련이 있지만 더 작은 단위인(OS의 구분) Windows, Unix, MaxOS 등으로 나뉜다. 따라서 Java를 구동시키는 환경에 따라 Platform이 달라진다고 볼 수 있다. 즉 자바를 이용하여 같은 프로그램을 구동하더라도 OS에 따라 코드의 내용이나 설정이 조금씩 바뀔 수 있다는 것이다. 그러나 Java는 독립성을 꾀 추구 하고 있으며 이것이 가장 큰 장점이라고 볼 수 있다. SDK (Stan..