└ᘐ JAVA란?
- system에게 명령을 내리기 위해 필요한 규칙을 모아 놓은 언어.
└ᘐ 컴파일러란?
- java가 가진 규칙을 가지고 기계어로 변형시켜주는 것.
└ᘐ JAVA의 특징
- java로 된 코드는 실행시 연계편집이 되기 때문에 os가 조정.
(즉. 실행 환경이 상관없다)
└ᘐ JAVA의 단점
- 연계편집 작업을 해야지만 실행된다.
(즉. 자바가상머신[jvm] 필요)
- 실행시 마다 연계 편집을 거쳐야만 한다.
(즉. 실행 속도가 느리다)
└ᘐ JDK란?
- java컴파일러 + java라이브러리(규칙) + jvm 을 합쳐서 부르는 말.
└ᘐ JDK의 종류
1. J2SE -> Core Java (일반적인 프로그램 제작 지원)
2. J2ME -> Mobile Java (무선 인터넷 프로그램 제작 지원)
3. J2EE -> Web Java (유선 인터넷 프로그램 제작 지원)
└ᘐ J2SE로 할 수 있는 일
- DOS 환경에서 실행되는 program 제작
- WINDOW 환경에서 실행되는 program 제작 => Gui방식
- WEB SITE 안에서 실행되는 program 제작 => Applet방식
이 글은 스프링노트에서 작성되었습니다.