| ¥N
¦Ò Áp ¨t |
|
Mail: |
| PassBiBle |
 |
PassBiBle.Com |
| Msn
: |
| PassBiBle |
 |
HotMail.Com |
| QQ
: 6411019 |
|
 |
 |
 |
| |
²Ä¤G³¹ Javaµ{§Ç¶}µoÉO¹B¦æÀô¹Ò
2.1 JDK Àô¹Ò
¡@¡@ Java¤£ ¶È ´£ ¨Ñ ¤F ¤@ Ó ¤¥ ´I ªº »y ¨¥ ©M ¹B ¦æ Àô ¹Ò¡A ¦Ó ¥B ÁÙ ´£ ¨Ñ ¤F ¤@ Ó §K ¶O ªºJava¶} µo ¤u ¨ã ¶°(Java Developers Kits¡A ² ºÙJDK)¡C ½s µ{ ¤H û ©M ³Ì ²× ¥Î ¤á ¥i ¥H §Q ¥Î ³o Ó ¤u ¨ã ¨Ó ¶} µojavaµ{ §Ç ©Î ½Õ ¥ÎJava ¤º ®e¡CJDK¥] ¬A ¥H ¤U ¤u ¨ã¡G javac Java»y ¨¥ ½s Ķ ¾¹¡A ¿é ¥X µ² ªG ¬°Java¦r ¸` ½X java Java¦r ¸` ½X ¸Ñ ÄÀ ¾¹ javap Disassembeler: Java¦r ¸` ½X ¤À ¸Ñ µ{ §Ç¡A ¥» µ{ §Ç ªð ¦^Javaµ{ §Ç ªº ¦¨ û ÅÜ ¶q ¤Î ¤è ªk µ¥ «H ®§¡C javaprof ¸ê ·½ ¤À ªR ¤u ¨ã¡A ¥Î ¤_ ¤À ªRJavaµ{ §Ç ¦b ¹B ¦æ ¹L µ{ ¤¤ ½Õ ¥Î ¤F þ ¨Ç ¸ê ·½¡A ¥] ¬A Ãþ ©M ¤è ªk ªº ½Õ ¥Î ¦¸ ¼Æ ©M ®É ¶¡¡A ¥H ¤Î ¦U ¼Æ Õu Ãþ «¬ ªº ¤º ¦s ¨Ï ¥Î ±¡ ªp µ¥¡C javah C¥N ½X ³B ²z ¤u ¨ã¡A ¥Î ¤_ ±qJavaÃþ ½Õ ¥ÎC++¥N ½X java Applet Viewer ¤p À³ ¥Î µ{ §Ç Âs Äý ¤u ¨ã¡A ¥Î ¤_ ´ú ¸Õ ¦} ¹B ¦æJava¤p À³ ¥Î µ{ §Ç java Debugger API Java½Õ ¸Õ ¤u ¨ãAPI Prototype Debugger Java½Õ ¸Õ ¤u ¨ã ì «¬ <
BR> ¡@¡@ Java¶} µo Àô ¹Ò ÁÙ ¥] ¬AJavaÃþ ®w(¥] ¬AI/OÃþ ®w¡B ¥Î ¤á ¬É ± Ãþ ®w¡B ÊI µ¸ Ãþ ®w µ¥)©MHotJava WWW Âs Äý ¾¹¡C ¨ä ¤¤¡AHotJavaÂs Äý ¾¹ ´£ ¨Ñ ¤F ¦bWWWÀô ¹Ò ¤U ¹B ¦æJava¥N ½X ªº ¤@ Ó ¹B ¦æ ¨t ²Î¡A ¦Ó ¥B ÁÙ ¬°WWW¶} µo ¤H û ´£ ¨Ñ ¤F ¤@ ÓJava¶} µo ®Ø ¬[¡CJava¸Ñ ÄÀ ¾¹ ¬O ± ¦V Javaµ{ §Ç ªº ¤@ Ó ¿W ¥ß ¹B ¦æ ¨t ²Î¡A ¥¦ ¥i ¥H ¤@ Ïú à ©w¡B °ª ©Ê ¯à ¤è ¦¡ ¹B ¦æ ¨º ¨Ç ¿W ¥ß ¤_ ¥ ¥x ªºJava¦r ¸` ½X¡AJava½s Ķ ¾¹ «h ¥Î ¤_ ¥Í ¦¨ ³o ¨Ç ¦r ¸` ½X¡C
¡@¡@ 2.1.1 Javaµ{ §Ç ªº ½s Ķ
¡@¡@ Javaµ{ §Ç ªº ½s Ķ µ{ §Ç ¬Ojavac.exe¡Cjavac©R ¥O ±NJavaµ{ §Ç ½s Ķ ¦¨ ¦r ¸` ½X¡A µM ¦Z §A ¥i ¥Îjava¸Ñ ÄÀ ¾¹java©R ¥O ¨Ó ¸Ñ ÄÀ °õ ¦æ ³o ¨Ç Java¦r ¸` ½X¡CJavaµ{ §Ç ·½ ½X ¥² ¶· ¦s ©ñ ¦b ¦Z ºó ¬°.javaªº ¤å ¥ó ¨½¡CJava µ{ §Ç ¨½ ªº ¨C ¤@ Ó Ãþ¡Ajavac³£ ±N ¥Í ¦¨ ÉO Ãþ ¬Û ¦P ¦W ºÙ ¦ý ¦Z ºó ¬°.class¤å ¥ó¡C ½s Ķ ¾¹ §â.class¤å ¥ó ©ñ ¦b.java¤å ¥ó ªº ¦P ¤@ Ó ¥Ø ¿ý ¨½¡A °£ «D §A ¥Î ¤F-d¿ï ¶µ¡C ·í §A ¤Þ ¥Î ¨ì ¬Y ¨Ç ¦Û ¤v ©w ¸q ªº Ãþ ®É¡A ¥² ¶· «ü ©ú ¥¦ Ì ªº ¦s ©ñ ¥Ø ¿ý¡A ³o ´N »Ý n §Q ¥Î Àô ¹Ò ÅÜ ¶q °Ñ ¼Æ CLASSPATH¡C Àô ¹Ò ÅÜ ¶q
CLASSPATH¬O ¥Ñ ¤@ ¨Ç ³Q ¤À ¸¹ ¹j ¶} ªº ¸ô ®| ¦W ²Õ ¦¨¡C ¦p ªG ¶Ç »¼ µ¹javac½s Ķ ¾¹ ªº ·½ ¤å ¥ó ¨½ ¤Þ ¥Î ¨ì ªº Ãþ ©w ¸q ¦b ¥» ¤å ¥ó ©M ¶Ç »¼ ªº ¨ä ¥¦ ¤å ¥ó ¤¤ §ä ¤£ ¨ì¡A «h ½s Ķ ¾¹ ·| «ö CLASSPATH©w ¸q ªº ¸ô ®| ¨Ó ·j ¯Á¡C ¨Ò ¦p¡G
¡@¡@ CLASSPATH = .;C:\java\classes «h ½s Ķ ¾¹ ¥ý ·j ¯Á ·í «e ¥Ø ¿ý¡A ¦p ªG ¨S ·j ¯Á ¨ì¡A «h Ä~ Äò ·j ¯ÁC:\java\classes¥Ø ¿ý¡C ª` ·N¡A ¨t ²Î Á` ¬O ±N ¨t ²Î Ãþ ªº ¥Ø ¿ý ¯Ê ¬Ù ¦a ¥[ ¦bCLASSPATH¦Z ±¡A °£ «D §A ¥Î ¡Ðclasspath¿ï ¶µ ¨Ó ½s Ķ¡C javac_g ¬O ¤@ Ó ¥Î ¤_ ½Õ ¸Õ ªº ¥¼ ɬ ¤Æ ªº ½s Ķ ¾¹¡A ¥\ ¯à ÉO ¥Î ªk ©Mjavac¤@ ¼Ë¡C javacªº ¥Î ªk ¦p ¤U¡G
¡@¡@ javac [-g][-O][-debug][-depend][-nowarn][-verbose][-classpath path][-nowrite][-d dir] file.java...
¡@¡@ ¥H ¤U ¬O ¨C Ó ¿ï ¶µ ªº ¸Ñ ÄÀ¡C
¡@¡@ ¿ï ¶µ ¸Ñ ÄÀ¡G
¡@¡@ -classpath path ©w ¸qjavac·j ¯Á Ãþ ªº ¸ô ®|¡C ¥¦ ±N ÂÐ »\ ¯Ê ¬Ù ªºCLASSPATHÀô ¹Ò ÅÜ ¶q ªº ³] ¸m¡C ¸ô ®| ¬O ¥Ñ ¤@ ¨Ç ¥Ñ ³r ¸¹ ¹j ¶} ªº ¸ô ®| ¦W ²Õ ¦¨¡A ¤@ ¯ë ®æ ¦¡ ¦p ¤U¡G .; ¨Ò ¦p¡G .;C:\java\doc\classes;C:\tools\java\classes ªí ¥Ü ½s Ķ ¾¹
¹J ¨ì ¤@ Ó ·s Ãþ¡A ¥¦ ¥ý ¦b ¥» ¤å ¥ó ¤¤ ¬d §ä ¥¦ ªº ©w ¸q¡A ¦p ªG ¨S ¦³¡A «h ¦b ¥» ¤å ¥ó ©Ò ³B ¥Ø ¿ý ¤U ¨ä ¥¦ ¤å ¥ó ¤¤ ¬d §ä ¥¦ ªº ©w ¸q¡A ¦p ªG ÁÙ ¨S ¦³¡A «h Ä~ Äò ·j ¯ÁC:\java\doc\classes¥Ø ¿ý ¤¤ ªº ©Ò ¦³ ¤å ¥ó¡A ¥H ¦¹ Ãþ ±À¡C
¡@¡@ -d directory «ü ©ú Ãþ ¼h ¦¸ ªº ®Ú ¥Ø ¿ý¡A ®æ ¦¡ ¦p ¤U¡G
¡@¡@ javac -d MyProgram.java
¡@¡@ ³o ¼Ë ±NMyProgram.javaµ{ §Ç ¨½ ªº ¥Í ²£ ªº.class¤å ¥ó ¦s ©ñ ¦bmy_dir¥Ø ¿ý ¨½.
¡@¡@ -g ±a ½Õ ¸Õ «H ®§ ½s Ķ¡A ½Õ ¸Õ «H ®§ ¥] ¬A ¦æ ¸¹ ÉO ¨Ï ¥Îjava½Õ ¸Õ ¤u ¨ã ®É ¥Î ¨ì ªº §½ ³¡ ÅÜ ¶q «H ®§¡C ¦p ªG ½s Ķ ¨S ¦³ ¥[ ¤W-Oɬ ¤Æ ¿ï ¶µ¡A ¥u ¥] §t ¦æ ¸¹ «H ®§¡C
¡@¡@ -nowarn Ãö ³¬ ĵ §i «H ®§¡A ½s Ķ ¾¹ ±N ¤£ Åã ¥Ü ¥ô ¦ó ĵ §i «H ®§¡C
¡@¡@ -O ɬ ¤Æ ½s Ķstatic¡Afinal¡Aprivate¨ç ¼Æ¡A ª` ·N §A ªº Ãþ ¤å ¥ó ¥i ¯à §ó ¤j¡C
¡@¡@ -verbose
¡@¡@ Åý ½s Ķ ¾¹ ÉO ¸Ñ ÄÀ ¾¹ Åã ¥Ü ³Q ½s Ķ ªº ·½ ¤å ¥ó ¦W ©M ³Q ¥[ ¸ü ªº Ãþ ¦W¡C
¡@¡@ Àô ¹Ò ÅÜ ¶q
¡@¡@ CLASSPATH ¥Î ¨Ó ´£ ¨Ñ µ¹ ¨t ²Î ·j ¯Á ¥Î ¤á ©w ¸q ªº Ãþ ªº ¯Ê ¬Ù ¸ô ®|¡C ¦U ¸ô ®| ¥Ñ ¤À ¸¹ ¹j
¶}¡A ¨Ò ¦p¡G
¡@¡@ .;C:\java\doc\classes;C:\tools\java\classes ªí ¥Ü ½s Ķ ¾¹ ¹J ¨ì ¤@ Ó ·s Ãþ¡A ¥¦ ¥ý ¦b ¥» ¤å ¥ó ¤¤ ¬d §ä ¥¦ ªº ©w ¸q¡A ¦p ªG ¨S ¦³¡A «h ¦b ¥» ¤å ¥ó ©Ò ³B ¥Ø ¿ý ¤U ¨ä ¥¦ ¤å ¥ó ¤¤ ¬d §ä ¥¦ ªº ©w ¸q¡A ¦p ªG ÁÙ ¨S ¦³¡A «h Ä~ Äò ·j ¯ÁC:\java\doc\classes¥Ø ¿ý ¤¤ ªº ©Ò ¦³ ¤å ¥ó¡A ¥H ¦¹ Ãþ ±À¡C
¡@¡@ 2.1.2 Javaµ{ §Ç ªº ½Õ ¸Õ ¨Ï ¥Îjava½Õ ¸Õ ¾¹
¡@¡@ jdb¾É ´å
¡@¡@ ¦b ¦ ´Á «eBetalª© ªºJava½Õ ¸Õ ¾¹jdb¬O ©R ¥O ¦æ §Î ¦¡ ªº¡A ¦p ¥ÎSun¤½ ¥q ªºdbx½Õ ¸Õ ¾¹¡C ¥Îjdb¨Ó ½Õ ¸ÕJavaÀ³ ¥Î µ{ §Ç¡A ¦b ½Õ ¸Õ ¤§ «e¡A n ÚÌ µý §A ªº À³ ¥Î µ{ §Ç ¬O ±a ¼Ð §Ó ¡Ðg½s Ķ ªº¡C ¨Ò ¦p¡G javac -g HelloWorld.java
¡@¡@ help©R ¥O ±N Åã ¥Üjdb ¨½ ªº ¥i ¥Î ©R ¥O ¦C ªí¡C
¡@¡@ >help <©R ¥O ¦C ªí> threads [threadgroup]--¦C ¥X ½u µ{ thread ¡Ð ¡Ð ³] ¸m ¯Ê ¬Ù ½u µ{ Suspend [threads id(s)]¡Ð ¡Ð ±N ½u µ{ ¬E °_ resume [thread id(s)]¡Ð ¡Ð « ·s ±Ò °Ê ½u µ{ where [id] |a1|¡Ð ¡Ð ¥´ ¦L ½u µ{ ªº °ï ´Ì threadgroups--¦C ¥X ½u µ{ ²Õ ¸¹ threadgroup ¡Ð ¡Ð ³] ¸m ·í «e ½u µ{ ²Õ print [id(s)]¡Ð ¡Ð ¥´ ¦L
¹ï ¶H ©Î °ì dump [id(s)]¡Ð ¡Ð ¥´ ¦L ©Ò ¦³ ¹ï ¶H «H ®§ locals¡Ð ¡Ð ¥´ ¦L ·í «e °ï ´Ì ©Ò ¦³ §½ ³¡ ÅÜ ¶q classes¡Ð ¡Ð ¦C ¥X ·í «e ©Ò ª¾ ªº Ãþ methods ¡Ð ¡Ð ¦C ¥X ¤@ Ó Ãþ ªº ¦¨ û ¨ç ¼Æ stop in . ¡Ð ¡Ð ¦b ¤@ Ó ¦¨ û ¨ç ¼Æ ¨½ ³] ¸m Â_ ÂI stop at : ¡Ð ¡Ð ¦b ¤@ ¦æ ¨½ ³] ¸m Â_ ÂI up [n frames]¡Ð ¡Ð ¦b ½u µ{ °ï ´Ì ¨½ ©¹ ¤W ²¾ down [n frames]¡Ð ¡Ð ¦b ½u µ{ °ï ´Ì ¨½ ©¹ ¤U ²¾ clear : ¡Ð ¡Ð ²M °£ ¤@ Ó Â_ ÂI step ¡Ð ¡Ð °õ ¦æ ·í «e ¦æ cont¡Ð ¡Ð ±q Â_ ÂI ³B Ä~ Äò °õ ¦æ catch ¡Ð ¡Ð ¬° «ü ©w ªº ±¡ ªp ¤¤ Â_ ignor ¡Ð ¡Ð ¬° «ü ©w ªº ±¡ ªp ©¿ ²¤ list [line number]¡Ð ¡Ð ¥´ ¦L ·½ µ{ §Ç use [Sourcefile path]¡Ð ¡Ð Åã ¥Ü ©Î §ï ÅÜ ·½ ¸ô ®| memeory¡Ð ¡Ð ³ø §i ¤º ¦s ¨Ï ¥Î ±¡ ªp load classname¡Ð ¡Ð ¥[ ¸üJavaÃþ ¥H «K ½Õ ¸Õ run ¡Ð ¡Ð ¶} ©l °õ ¦æ ¥[ ¸ü ªº Ãþ !!¡Ð ¡Ð « Î` ¥H ¤W ªº ©R ¥O help(?)¡Ð ¡Ð ¦C ¥X ©Ò ¦³ ªº ©R ¥O exit( or quit)¡Ð ¡Ð Öà ¶} ½Õ ¸Õ ¾¹
¡@¡@ 2.1.3 Javaµ{ §Ç ªº °õ ¦æ
¡@¡@ java - java»y ¨¥ ¸Ñ ÄÀ ¾¹ java©R ¥O ¸Ñ ÄÀjava ¦r ¸` ½X
¡@¡@ »y ªk¡G java [ options ] classname java_g [ options ] classname <
BR>¡@¡@ ´y z¡G java©R ¥O ¥Ñjava½s Ķ ¾¹javac¿é ¥X ªºJava¦r ¸` ½X¡C
¡@¡@ classname°Ñ ¼Æ ¬O n °õ ¦æ ªº Ãþ ¦W ºÙ¡C ª` ·N ¥ô ·N ¦b Ãþ ¦W ºÙ ¦Z ªº °Ñ ¼Æ ³£ ±N ¶Ç »¼ µ¹ n °õ ¦æ Ãþ ªºmain ¨ç ¼Æ¡C
¡@¡@ java°õ ¦æ §¹main¨ç ¼Æ ¦Z ±À ¥X¡A °£ «Dmain¨ç ¼Æ ³Ð «Ø ¤F ¤@ Ó ©Î ¦h Ó ½u µ{¡C ¦p ªGmain¨ç ¼Æ ³Ð «Ø ¤F ¨ä ¥¦ ½u µ{¡AjavaÁ` ¬O µ¥ ¨ì ³Ì ¦Z ¤@ Ó ½u µ{ ±À ¥X ¤~ ±À ¥X¡C
¡@¡@ ¿ï ¶µ¡G
¡@¡@ -cs, -checksource ·í ¤@ Ó ½s Ķ ¹L ªº Ãþ ½Õ ¤J ®É¡A ³o Ó ¿ï ¶µ ±N ¤ñ ¸û ¦r ¸` ½X §ó §ï ®É ¶¡ ÉO ·½ ¤å ¥ó §ó §ï ®É ¶¡¡A ¦p ªG ·½ ¤å ¥ó §ó §ï ®É ¶¡ ¾a ¦Z¡A «h « ·s ½s Ķ ¦¹ Ãþ ¦} ½Õ ¤J ¦¹ ·s Ãþ¡C
¡@¡@ -classpath path ©w ¸qjavac·j ¯Á Ãþ ªº ¸ô ®|¡C ¥¦ ±N ÂÐ »\ ¯Ê ¬Ù ªºCLASSPATHÀô ¹Ò ÅÜ ¶q ªº ³] ¸m¡C ¸ô ®| ¬O ¥Ñ ¤@ ¨Ç ¥Ñ ³r ¸¹ ¹j ¶} ªº ¸ô ®| ¦W ²Õ ¦¨¡A ¤@ ¯ë ®æ ¦¡ ¦p ¤U¡G .; ¨Ò ¦p¡G .;C:\java\doc\classes;C:\tools\java\classes ªí ¥Ü ¸Ñ ÄÀ ¾¹ ¹J ¨ì ¤@ Ó ·s Ãþ¡A ¥¦ ¥ý ¦b ¥» ¤å ¥ó ¤¤ ¬d §ä ¥¦ ªº ©w ¸q¡A ¦p ªG ¨S ¦³¡A «h ¦b ¥» ¤å ¥ó ©Ò ³B ¥Ø ¿ý ¤U ¨ä ¥¦ ¤å ¥ó ¤¤ ¬d §ä ¥¦ ªº ©w ¸q¡A ¦p ªG ÁÙ ¨S ¦³¡A
«h Ä~ Äò ·j ¯ÁC:\java\doc\classes¥Ø ¿ý ¤¤ ªº ©Ò ¦³ ¤å ¥ó¡A ¥H ¦¹ Ãþ ±À¡C
¡@¡@ -mx x ³] ¸m ³Ì ¤j ¤º ¦s ¤À °t ¦À¡A ¤j ¤p ¬°x¡Ax¥² ¶· ¤j ¤_1000bytes¡C ¯Ê ¬Ù ¬°16¥ü¡C
¡@¡@ -ms x ³] ¸m ©U §£ ¦^ ¦¬ °ï ªº ¤j ¤p ¬°x¡Ax¥² ¶· ¤j ¤_1000bytes¡C ¯Ê ¬Ù ¬°1¥ü¡C
¡@¡@ -noasyncgc Ãö ³¬ ÉÝ ¨B ©U §£ ¦^ ¦¬ ¥\ ¯à¡C ¦¹ ¿ï ¶µ ¥´ ¶} ¦Z¡A °£ «D Åã ¦¡ ½Õ ¥Î ©Î µ{ §Ç ¤º ¦s ·¸ ¥X¡A ©U §£ ¤º ¦s ³£ ¤£ ¦^ ¦¬¡C ¥» ¿ï ¶µ ¤£ ¥´ ¶} ®É¡A ©U §£ ¦^ ¦¬ ½u µ{ ÉO ¨ä ¥¦ ½u µ{ ÉÝ ¨B ¦P ®É °õ ¦æ¡C
¡@¡@ -ss x ¨C ÓJava½u µ{ ¦³ ¨â Ó °ï ´Ì¡A ¤@ Ó ¬Ojava¥N ½X °ï ´Ì¡A ¤@ Ó ¬OC¥N ½X °ï ´Ì¡C-ss¿ï ¶µ ±N ½u µ{ ²zC¥N ½X ¥Î ªº °ï ´Ì ³] ¸m ¦¨ ³Ì ¤j ¬°x¡C
¡@¡@ -oss x ¨C ÓJava½u µ{ ¦³ ¨â Ó °ï ´Ì¡A ¤@ Ó ¬Ojava¥N ½X °ï ´Ì¡A ¤@ Ó ¬OC¥N ½X °ï ´Ì¡C-oss¿ï ¶µ ±N ½u µ{ ²zjava¥N ½X ¥Î ªº °ï ´Ì ³] ¸m ¦¨ ³Ì ¤j ¬°x¡C
¡@¡@ -v, -verbose Åýjava¸Ñ ÄÀ ¾¹ ¦b ¨C ¤@ Ó Ãþ ³Q ½Õ ¤J ®É¡A ¦b ¼Ð ã ¿é ¥X ¥´ ¦L ¬Û À³ «H ®§¡C
¡@¡@ Àô ¹Ò ÅÜ ¶q
¡@¡@ CLASSPATH ¥Î ¨Ó ´£ ¨Ñ µ¹ ¨t ²Î ·j ¯Á ¥Î ¤á ©w ¸q ªº Ãþ ªº ¯Ê ¬Ù ¸ô ®|¡C ¦U
¸ô ®| ¥Ñ ¤À ¸¹ ¹j ¶}¡A ¨Ò ¦p¡G
¡@¡@ .;C:\java\doc\classes;C:\tools\java\classes ªí ¥Ü ¸Ñ ÄÀ ¾¹ ¹J ¨ì ¤@ Ó ·s Ãþ¡A ¥¦ ¥ý ¦b ¥» ¤å ¥ó ¤¤ ¬d §ä ¥¦ ªº ©w ¸q¡A ¦p ¨S ¦³¡A «h ¦b ¥» ¤å ¥ó ©Ò ³B ¥Ø ¿ý ¤U ¨ä ¥¦ ¤å ¥ó ¤¤ ¬d §ä ¥¦ ªº ©w ¸q¡A ¦p ªG ÁÙ ¨S ¦³¡A «h Ä~ Äò ·j ¯ÁC:\java\doc\classes¥Ø ¿ý ¤¤ ªº ©Ò ¦³ ¤å ¥ó¡A ¥H ¦¹ Ãþ ±À¡C
2.2 JWSÀô¹Ò
¡@¡@ Java WorkShop¬OSUN¤½ ¥q ªº ¤@ Ó ·s ²£ «~,¥¦ ¬O ¤@ Ó ¶° ¦¨ ªºjava»y ¨¥ ¶} µo Àô ¹Ò¡A ¥¦ ¥] ¬A ¥H ¤U ¤u ¨ã¡G
¡@¡@ l Portfolio ©MProjectºÞ ²z ¾¹ l ·½ ¤å ¥ó ½s ¿è ¾¹ l BuildºÞ ²z ¤u ¨ã l ½Õ ¸Õ ¾¹ l ¶µ ¥Ø ´ú ¸Õ l ÂX ®i ¦b ½u ¶W ¤å ¥» ³s ±µ ¨ì À° §U ¤å ¥ó
¡@¡@ ³o ¨Ç ¤u ¨ã ¦bJava WorkShopªº ²Ä ¤@ ¶ ³£ ¦³ Ãþ ¦üWeb¶ ± ªº ¶W ¯Å ³s ±µ¡A ¦p ¹Ï¡G
¡@¡@ ª` ·N¡AJava WorkShopªö ¥Î ªº ¬O ·í ¤µ Âs Äý ¾¹ ªº ¬É ± · ®æ¡A §A ·Q §@ ¤° ¤\¡A ¥u »Ý §ä ¨ì ¬Û À³ ªº ¶W ¯Å ³s ±µ ´N ¥i ¥H ¤F¡A ¨ã Ê^ ½s Ķ ¤Î ½Õ ¸Õ ¥\ ¯à ¬O ¥Î ´O ¦p ¨ìHTML¤å ÀÉ ¨½ ªºApplet¹ê ²{ ªº¡A ¦] ¦¹¡A ¹ï ²ß ºD ¤_ ¥ÎinternetÂs Äý ¤è ¦¡ ªº ¥Î ¤á ¨Ó »¡¡A ³o Ïú ¬É ± «Ü
®e ©ö ±µ ¨ü¡C
¡@¡@ 2.2.1 Portfolio ©MProjectºÞ ²z ¾¹
¡@¡@ Protfolios¬O ¤@ ¨Ç javaÀ³ ¥Î µ{ §Ç ©ÎAppletªº ¶° ¤¤¡C ¥¦ Åý §A §ó ¦n ªº ºÞ ²z §ó ¦h ªºprojects¡C ¤@ Óproject¬Oportfolio¨½ ªº ¤@ Ó ¤l ¶°¡A ¥¦ ¥] §t ¤F ¥H ¤U «H ®§¡G
¡@¡@ 1. «ç ¼Ë ½s Ķ ¥» ¶µ ¥Ø 2. «ç ¼Ë ½Õ ¸Õ ©M Âs Äý ¥» ¶µ ¥Ø 3. «ç ¼Ë ¹B ¦æ ¥» ¶µ ¥Ø 4. «ç ¼Ë µo ¥¬ ¥» ¶µ ¥Ø
¡@¡@ 2.2.2 ·½ ¤å ¥ó ½s ¿è ¾¹
¡@¡@ ·½ ¤å ¥ó ½s ¿è ¾¹ ¥i ¥H ±qbuildºÞ ²z ¾¹¡B ½Õ ¸Õ ¾¹ ©M ·½ ¤å ¥ó Âs Äý ¾¹ ¨½ ªº ¶W ¯Å ³s ±µ ¶i ¤J¡C ¦b ³o Ó ¼Ò ¶ô ¨½¡A §A ¥i ¥H ¿é ¤J ·½ ¤å ¥ó¡C
¡@¡@ 2.2.3 BuildºÞ ²z ¤u ¨ã
¡@¡@ ¥» ¼Ò ¶ô ¬O ¶µ ¥Ø ªº ½s Ķ ¾¹¡A §A ¥i ¥H ÂIbuild«ö ¶s ª½ ±µ ¶i ¤J ¥» ¼Ò ¶ô¡A ¦p ªG ¬Y Ó ¤å ¥ó ¥X ¿ù¡A ¿ù »~ «H ®§ ·| ´£ ¨Ñ ¤@ Ó ¶W ¯Å ³s ±µ¡A ª½ ±µ «ü ¨ì ¥X ¿ù ªº ·½ ¤å ¥ó ¦a ÂI¡C
¡@¡@ 2.2.4 Visul Java¡]¹Ï §Î ¬É ± ÌÛ ³y¡^
¡@¡@ ÅU ¦W «ä ¸q¡A ¥» ¼Ò ¶ô ¯à Åý §A ¥i µø ¤Æ «Ø ³y ¤@ ¨Ç Î` Âø ¬É ±¡A ¦p ªG §A ¥Î ¹LVisual Basic¡A §A ·| µo ²{ ¥¦ Ì «Ü ¬Û ¦ü¡C
¡@¡@ 2.2.5 ½Õ ¸Õ ¾¹
¡@¡@ ½Õ ¸Õ ¾¹ ¯à
Åý §A «Ü ¤è «K ¦a ¸ò ÂÜ µ{ §Ç ªº °õ ¦æ ÉO µo ²{ µ{ §Ç ªº ¿ù »~¡C
¥»³¹¤pµ²¡G
¡@¡@ Java»y ¨¥ ¦³ ¨â Ó ¶} µo Àô ¹Ò¡A ¤@ Ó ¬O §K ¶O ªºJDK¡A ¬O ©R ¥O ¦æ ¤è ¦¡ ªº¡C ÁÙ ¦³ ¤@ ÓJava WorkShop¡A ¬O ¶} µojavaµ{ §Ç ªº ¶° ¦¨ Àô ¹Ò¡C ¥» ³¹ ² n ¤¶ ²Ð ¤F ¥¦ Ì ªº ¨Ï ¥Î ¤è ªk¡C
|
|
|