1. 바
- Scalability
- Universality
- Modularity
- C 럼 메모리를 access 다.
- Object Oriented Language (객)
- Interpreted Environment 공
-- 기 compile/link/load방 source를 compile만 면 드가 됨로 개발 단 다.
- Java Virtual Machine (JVM)
-- class 그 가 다. 따라 그냥 될 며, class , 무가가 데, 그것 바로 JVM다.
- Thread를 벽게 다.
- JVM 더 되 는 메모리를 check system 반납 다.
- 공고 security
( : 바리)
- VM란? : 바 및 그 경 개발 로 된 며, 된 바 바리 드, 로 로그램 명령를 는 로 로(또는 드 랫) 담당는 를 가리다.
- : 가머 랫 공되면, 떠 바 로그램 그 랫 될 다.
- 드 경 따른 구 : JSEE(Enterprise Edition), J2SE(Standard Edition), M2ME(Micro Edition)
- 1. 리과 릿
릿 브라 러그 로 될 는 바 로그램 말고 리 브라가 닌 바 로그램들 말다. 굳 따면 블릿, , JSP 모두 리 당겠.
- 2. 블릿나 JSP 는 J2EE 구들로 드 립라고 다. JSP가 만들 가 뭐냐면, 블릿 문 결기 라고나 까... 로그래밍란게 본로 디 력 가데 블릿 경는 DISPLAY 부 기 디가 근기 렵다는 단 .. 때문 JSP가 만들다고 고 다. JSP라는 디가 를 기 게 되다는게 . JSP가 되면 블릿 됩다.(게 부...) 그리고 블릿 되면 HTML 가 라게 되는 것다.
대 기 면 라는 두리 내 기를 는데, 단게 말면 라는 것 만들 는 로그램 DISPLAY 부과 LOGIC 부 리 더 고 개발고 는 것다.(뜻 가 될 ...)
"" 라는 것과 밀 관련 다. 리가 를 때 C 드라브 D 드라브를 릭만 면 그 들 다 보. 만 뭐가 떻게 돌가는는 가 다. 그 보면 릭 그 들 보고 고 나 면 되는.
가 그런 개념다.
로그래밍 때 데베 대 근라든가 또는 다른 대 를 때 굳 그 대 게 그 부 만 근면 됩다. (를 들면 떤 기능 때는 런 메드를 면 된다. 떤 값 기 는 런 메드로 근면 된다 ). 대 내
로 J2EE 로그래밍 만 듯 다.
( : )
- 과 발과 대 다..
~cpp public class HelloWorldApp { public static void main (String args[]) { System.out.println("Hello World!"); } }
가 과 ¶
- 내들 대라 면 될꺼 같군. 가로 로 로그램 돌게끔 만들를 못 같군. 보.
- 바가 각광 는 가 되까?
- 바가 가는 단 나 군..;; 단 같 . 가 가는 꼭 만 가라는 법 구 그 단 그것 극복 로그래밍 는 것 답다.
가 과 ¶
- 바가 돌가 다.
eclipse 나 Editplus 법 대로 고 다 드를 보겠다.
- 바가 각광는 가 된
- Java란 로그램는 enterprise 급 기 web부 드 르기까디든 다. 다 말 Java를 면 느 곳나 가능 로그램 개발 다는 말다. 그 뿐만 라, Java로 개발된 다른 로 개발된 보다 게 가능다.
를 들 Java로 개발 고 다가, 로 급 개발고 다고 가. 때 Java는 다른 기 과 게 동가능며, 기 Java가 더라 그 가능다.
- Java는 보능력 나다. 를 들 를 내 PC로 download된 Java로 개발된 로그램 반로 그 능력 된다. 다 말 바러럼 다는 말다 ( MicroSoft Active X 교된다).
를 들 모 site 더, applet 내 PC로 내려 되다. 만 applet 내 PC 보를 가가나 릴 까? 반로 가능다(물론 가능게 는 방법 다. 만 반로는 가능다).
- MicroSoft windows 나게 되는 게 Linux 돌까? 답 '다' 것다. 그러나 만 그 게 Java로 되다면 답 '' 다. 다 말 Java로 개발된 로그램 PC, Macintosh, Linux machine나 O/S 되 는다.
기 Sun OS Java로 개발 Windows NT로 관고 다. 때 로그램 가능까? Windows NT를 는 JDK가 다면 가능다. 그러고 Windows NT를 는 JDK는 다.
- Java를 가능 object를 만들 다. object는 다른 로그램내 그냥 가능다. 강력 Java Java가 가고 는 가 라고 말 다.
를 들 A라는 Java로 개발 고 다고 가. 다른 B라는 같 개발고 다면, B는 A 과 관련된 부 가 그대로 다.
( : 바리) - Java란 로그램는 enterprise 급 기 web부 드 르기까디든 다. 다 말 Java를 면 느 곳나 가능 로그램 개발 다는 말다. 그 뿐만 라, Java로 개발된 다른 로 개발된 보다 게 가능다.
- 바 단
- 바는 기 드를 는 것 고, 랫 독립 드 바드를 바 가머 는 리 방 고 므로 느린 갖다. 반로 C보다 균 8배 느리고, 대 20배까 느립다.
- 바 릿 로부 라가 다로드 게 되는데, 때 가 느리다는 문가 다.
- 모 , 결 바 가머, 된 API가 는 문 때문 렵다.
- 바는 기 드를 는 것 고, 랫 독립 드 바드를 바 가머 는 리 방 고 므로 느린 갖다. 반로 C보다 균 8배 느리고, 대 20배까 느립다.
-- 바 된 들 다른 독고 두드러기 때문 것 같다.