
1
LẬP TRÌNH JAVA
JAVA CƠ BẢN
Nguyễn Hữu Thể

2
java - s¬ l¦îc vÒ ng«n ng÷
LÞch sö ph¸t triÓn:
1990: Ng«n ng÷ Oak ®ưîc t¹o ra bëi
James Gosling trong dù ¸n Green cña
Sun MicroSystems nh»m ph¸t triÓn phÇn
mÒm cho c¸c thiÕt bÞ d©n dông.
1995: Oak ®æi tªn thµnh Java.

3
Chương trình dịch Java
“Write One, Run Any Where”

4
Chương trình dịch Java

5
Java development kit (JDK)
Bé ph¸t triÓn øng dông java gåm:
javac: tr×nh biªn dÞch ng«n ng÷ java thµnh m· byte code
java (m¸y ¶o java - Java Virtual Machine): Th«ng dÞch m·
bytecode cña c¸c chư¬ng tr×nh kiÓu application thµnh m· thùc
thi cña m¸y ®Ých.
appletviewer: Bé th«ng dÞch thùc thi applet.
javadoc: T¹o tµi liÖu tù ®éng.
jdb: Gë rèi.
rmic: T¹o stub cho øng dông kiÓu RMI.
rmiregistry: Phôc vô tªn (Name Server) trong hÖ thèng RMI

