Size: 1635
Comment: converted to 1.6 markup
|
Size: 1655
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 18: | Line 18: |
[Java]관련 기술들 | 관련 기술들 |
Line 20: | Line 20: |
* [RMI] * [EJB] |
* [[RMI]] * [[EJB]] |
Line 23: | Line 23: |
* [GUI] * [Swing] / [AWT] / [SWT] |
* [[GUI]] * [[Swing]] / [[AWT]] / [[SWT]] |
Line 27: | Line 27: |
* [Jython] : [Python] written by [Java] * [iContract] for DesignByContract * [JUnit] |
* [[Jython]] : [[Python]] written by [[Java]] * [[iContract]] for DesignByContract * [[JUnit]] |
Line 52: | Line 52: |
* [Eclipse] * [JBuilder] |
* [[Eclipse]] * [[JBuilder]] |
One of ObjectOrientedProgramming's ProgrammingLanguage.
SunMicroSystems의 JamesGosling이 창시자.
자바는
- 장점
OperatingSystem에 독립적인 프로그램을 작성하기 쉽다.
- API가 풍부하고 구성이 잘되어 있다.
대부분의 Java Programmer 들은 Sun의 CodingStandard를 잘 따르므로 여러 비표준 라이브러리를 섞어 써도 코드가 깔끔해 보인다.
- 단점
OperatingSystem에 독립적이라고 하지만 썬이 말하는 운영체제란 사실 몇 개 안된다.
Write once, run anywhere? no... Write once, debug everywhere
- 메모리를 엄청나게 잡아먹는다.
- 수행속도가 느리다. 서버쪽에서는 별상관 없지만 빠른 반응을 요구하는 클라이언트용으로는 부적합하다.
관련 기술들
- Network
- 그외
관련정보
유용한자료가 있는곳
http://www.jabook.org 소설같은자바
http://www.javalobby.org free e-books
- Moa:자바지도
관련도서
개발환경