1BEgJNIι j ηΚ
Jvα£ α€eAjAnAuAqBDBnJAVAAzjeg@Bq
B EFEENE@EbElTNώ
vnvα£ α€kAzEEν₯[Eι₯KE [A}BuAPAAjEbEι₯Pgκ΅`A A[tAqPX^AIAμ€jAAAJAPBv
EFEENE@EbElAzGmw zn qAβ₯LE Eλ‘nAzwwAnIAAAPAλ‘DBqAkAPBvc\nBv
B ELEPEjEΰΘ wcN^
vnvα£ α€zEEBVEmA}BuIBVο€δ£}vAqA}[wcNALAnAAAzAG AkAPBv
AEAμ€}Buvnvα£ α€zEEBVEmABvnvα£ α vvι£ α£μ£wvα£γ£θ£ι£ξ£ε‘AlN^Aο€μ€λ₯BEKEε₯μ‘VE\
(?) Az
wwAnnFA tANAjVcPAIAμ€λ€HAι€kAPBvA\A^Bvnvα£ α vvι£ α£μ£wvα£γ£θ£ι£ξ£ε
zBnJVMBqBA}
A~AeA`Aκ£}vi q[wcNALAJAPAzAkj κ€zRA}eν°ALAJALAη€Bv
B [c`G^
’Java Developer's Kit 1.2 z(JDK 1.2)£AHAι₯TE
Eε₯κ₯jEvIBkXAg BAIAμ€JALA\Bv
RvAJAkAzN^Nμ€^AlEuEEκ€lETE
Eε₯κ₯jEvA}ntnFA^AeA\AzAkBuEHlbVAδ₯BE mEζ‘VEJAq
APAAjAJAHAIAμ€jAAA\AzAkAPABuJavaAzZμΉη‘umNXΰΕFAnnFAJDKAzeζ€qGJAJAμ€jAAAJAPBv
AEAμ€qAθ€eAjAmA nEuEEκ€kAβ‘uAuAλ°μΔκ€z[c`G^
AnZAIAμ€JAPBv
AeAjN^AeAjAβ²αΏA}JnFA^AAAmAwBv AXAμ€qTδΌH\lAEAzIBkXA ZC`ALA\T nAAAL..BnB[B[BB
B cηΞtAzEbEι₯PEι₯AEEι₯κ‘ `v~vm
JavaAkA}Buc\\ zEbEι₯PAδ£`v~vmA BALAjAAAJAPBv
Aθ€bTlAIBkXAδ‘uEwEeElEο‘VEbA VAALA\nFBnAIAPAJavaA^AwBvBq AXAzcZAAAν€AAν
Zε€CAμ€~
A
Aκ€AuAκ€JATA vSUNAHAιDownLoadALAkA
AλAPIEκ₯EBEμ₯ PAnA HEIEAERAcη€
APAAj
T\wiFAkAPBvAJA\z qA^ AATAAAHTiwwAE~BVENEη₯ θ€qnAο€κ€JAPBv (T_T Iγ΅γ....
B EPEμ₯eEm
vnvα£ α€kA}BuEPEμ₯eEmA κ·Aq[LAT AkA
AJAPBvBnAzwwAqNHABAλ‘DBq
AJA\BuJVMVH\lAEPEμ₯eEmA Aqj[AAAjAAAJAPBvzγ€BA~EBVEBVENEEEμ₯bELEη₯ }
gtZο€zXθΝ ljAz kPAο€μ€JAPBv
Jvα£ α€ ETALAθ€BF
JavaAzEHlbGgJ
A}BuAAAν€AAν€nC AHAιΘzkδ€IAμ€jAAAJAPABuAEAEAkA}tIz`AkVκ€qj μ€ι€μ€λ
vnvgvqBnvnvα£ α
vgvε£ ε£μ£ο£ ν£ε£ξ£τ vqvι£ qA FGHAα€lALAj}eA LAJAPBv
AJARA}BuvnvgvqAzj κ€kAPBvAEAEAqvvvzAzvvvtA ο€ kAFA AJAPAzAkE^EE ν‘VEmALAjAbA^AIAABv
vv ξ vwvι£γ£ ο£ ε£ν£ Azvnvα£ α€zEIEAEl j NμΘk
E^EE ν‘VEmALAjA
A\vnvgvqA}BuVHj[EAE PElBVEλ€ AeAjAbAμ€λ€θ€AqAnAeAjAAAJAPAzAk
eAAqVcPAPAμ€~v}vqAkAPBv
Jvα£ α€kEEBVEkEvE [BFBF
AB`Aσ
TδΌH\l vnvα£ α€q^RgtALAjAnAAA k[zAXAAnC β€AkA
AJATA kAPBv (^^;
AlAκ€uABARBuvCVοΞΰ€zBHelloBA XVBAPAλ₯Eν₯[Eι₯ΰ€ AAjAFA
AJAPBv
AJARA}BuEuEEκ€^APBv
public
class HelloJavaWorldB~
public static void main(String args[]) {
System.out.println("Hello Java World!");
}
}BB
AXA kEuEEμ₯eElA^AVBF
import java.awt.*;
import java.applet.*;
public
class Hello extends Applet {
public void paint(Graphics g) {
g.drawString("Hello Java World!",50,50);
}
}
AlBuAJABAEA nGJANAkAPBv
A`AnAKAq...EEBEAEλΜZA}EbEι₯PtZAljAANAqALAjAwBvAXAμ€lElgETA}BvκavaBAkAPBv
CLASS PATHAz^Kgκ€eAPBv
GgJ
n\ zCLASS PATHA}BuJVMAJavaAzE~EAElEEBVEmA IALAqPAbIbi^AzEkEvEμ₯bElEκ‘VA gκ€LAjAFAb
Aβ€zAkAPBv^KgκΚ BA}[nCVAzgtAκ€kAPBv
vvι£ξ£δ£ο£ zZμΉη
Set CLATHPATH=C:\ProgramFiles\Java\Lib
vvzvmvAzZμΉη (C-Shell) setenv
CLATHPATH /programfile/java/lib
Bnc\n AEA nGJANBDBq
AEAμ€}BuAuAbAJAkAβ°μΞγ€nAzAkEAE PElBVEλΐθΕ knAο€κ€JAPAzAkeν°ALAjAwBv
EEE EAEλ€ LAθ€BF
JDKAzEEE EAEι‘VBnJavacBqA}BuEJELE μ€kA}AnAbE~EAElEEBVEmA ξΐALAJAPBv
AEAEAιΚA}RvAJAkAz[μΘtiFAnN^Nμ€l[γ€AAJAPBvAnAVE~EAElEEBVEmA ξΐALAjAAAλ€HA}
IBVο‘nOSBEJELE q[wcNA IATAnAA[AkAPBvBnEzAHBDBq
XιΖAkX AA\gtAκ΅BVο€q[wcNAPAλΙ A}JVMAJAkAnAzAkBuvnvvwAzZε€qAzAλ₯EBVEmA}
wTgtAzw bE~EAElEEBVEmAqAnAκ£vι£ξ£δ£ο£ kAβ£vξ£ι£ kAβΖ[Rξ²gkXAlAnAλ€zAkAPBv
AB`Aσ APAJA vAAJAb^βΜ^AAkA
AnAA AIAι€eAljmAKzALAjAbA^AIAA BnB[B[
AIAjVcRAzEEE EAEλ€kAPA....
javac HelloJavaWorld.java
HelloJavaWorld.javaAlN^AEEBEAEλ€ EE EAEλΓζ‘F
^^^^^^
AEA nAβ€ kAPBv EEE EAEλ₯FEELEη₯ ω AAAbAgAHAuAκ€JAPA AXAμ€}AJA\AAAgAH...
Aδ€eAVcPAkALAη‘F
vκ£α£ α€ cPAPAλ€zA}Bu^θ€AmAHAι₯`Eη₯EE`Eη₯EX~AjA
AjAAAλ£nvvwAkAPBv
EEEJE mA}BuAEA nGJAN....
java HelloJavaWorld
^^^^
AEAzEEEJE mAkJVMAqE~EAElEEBVEmBHelloJavaWorldBAjmAKP JAμΌcPAIAμ€JAPBv
Aβ€LEEν₯[Eι₯ΰΓζ€qEbEι₯PEι₯AEEι₯κ‘VA^PAκΉ JAμ€jAAAλΎμΉη€}BuAEAzT q
Eκ₯ bAIAμΌcPAIAμ€JAPBv
EIE Eλ€qAuAλ₯uEEκ€ cPALA\ZμΉη€}BuCθΜtZε€qBHello Java World!BAeAjmXVBAIAμ€λ€}ARAkAPA
AmAAkALAη€BDZεΌκ€bAAAbAlzmAAAzAkAPA....
EuEEμ₯eElAzVcPAzZμΉη€}BuIbj[Vκ½η€[γ€AAJAPAJVMVHczAE~EAElEEBVEmA }ALAj...AlAAAeA\
jβΙ FAnVκ½η€}[μ½ο€kAPBv
AIAjAIAjvnv`vv`AzgJNIι j ηΚA}AEAznAkXFzTAkAPAAAAHAA^AeA\AkALAη€AHBD
Tδ€zwwAnEEEnBVAEEEnBVAz[AqX AAjAAAλ€zAknAHAκ€iAι€A^βΜ^A~AHAκ€k\XALt uAκ€JATA v
AEAμ€HAι€β΅AgPAqX AAjAAAbAgAβ€κ€nAzAkBuAEAμ€ mA kAbAμ€λΚ β΅AgPAqcAeAjAbA^AIAABv
m(_ _)m EEEEκ
AXAμ€kA}BuAJA\ E~EAE~EABFBFBF
B [nZε B