³]p¼Ò¦¡¤§ÁI¡]²Ä2ª©¡^ ( ²Åé ¦r) |
§@ªÌ¡G¯³¤pªi µÛ | Ãþ§O¡G1. -> µ{¦¡³]p -> ºî¦X |
ĶªÌ¡G |
¥Xª©ªÀ¡G¾÷±ñ¤u·~¥Xª©ªÀ | 3dWoo®Ñ¸¹¡G 37858 ¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I¡i¯Ê®Ñ¡j ¡i¤£±µ¨üqÁÊ¡j |
¥Xª©¤é¡G2/1/2014 |
¶¼Æ¡G554 |
¥úºÐ¼Æ¡G0 |
|
¯¸ªø±ÀÂË¡G |
¦L¨ê¡G¶Â¥Õ¦L¨ê | »y¨t¡G ( ²Åé ª© ) |
|
¡i¤£±µ¨üqÁÊ¡j |
ISBN¡G9787111437871 |
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç |
(²Åé®Ñ¤W©Òz¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, YŪªÌ»Ýn½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ) |
§@ªÌ§Ç¡G |
ĶªÌ§Ç¡G |
«e¨¥¡G³o¥»®Ñ
2009¦~5¤ë¥÷¡A§Ú¦bJavaEye¤Wµo¤F¤@Ó©«¤l¡A¨ä¤¤´£¨ì¦Û¤v¤w¸g¤u§@9¦~¤F¡AÁ`ı±o³o9¦~¤£À³¸Ó´N³o¤\¯î¼o¤F¡AÀ³¸Óµ¹¦Û¤v³o9¦~ªº¤u§@¼g¤@ÓÁ`µ²¡AÁ`µ²ªºªì½Z´N¬O³o¥»®Ñ¡C
¦b½Í¬°¤°¤\¼g³o¥»®Ñ¤§«e¡A¥ý§Ý§Ý¦Û¤v«e9¦~ªºÂ¾·~¥Í²P§a¡C¤j¾Ç®É§Ú¬O¾Ç²ß¾÷±ñªº¡A·í®Épºâ¾÷èè¼ö°_¨Ó¡A¦Û¤v¤]³ßÅwª±¤@¨Ç·s©_ªºªF¦è¡A°O±o³Ì²M·¡ªº¬O¥ÎVB¼g¤F¤@ӦۥѸ¨Å骺¤pµ{§Ç¡A¼ÒÀÀ¤p²y±q®à±±¼¨ì¦aªO¤W¡AµM¦Zpºâ¤Ï¼uÁͶաA«Ü¦³¦¨´N·P¡C¤_¬O2000¦~²¦·~®É¡A§Ú«d¦y¤F¸£³U¶i¤J¤FIT¦æ·~¡A¦¨¬°¤F¤@¦W¯u¥¿ªºIT¨k¡A¤zµÛ°_±o¤ñÂû¦¡BºÎ±o¤ñª¯±ßªºµ{§Çû¤u§@¡AIT¨kªº¨¯»Ä¦³½Öª¾¾å¡I
©Z¥Õ¦a»¡¡A§Úªº©Ê®æ¤ñ¸û¨I´e¡AÄݤ_¨å«¬ªºµ{§Çû«¬´eÄÌ¡A¤ñ¸û¾A¦X°µ§Þ³N¬ã¨s¡C¦b³o9¦~¨½¡A¶µ¥ØºÞ²z°µ¹L¡A¨t²Î¤ÀªR°µ¹L¡A¤p§L·í¹L¡A¹Î¶¤»â¾É¤H¤]·í¹L¡A¦ý¦Ü¤µÁÙ¬O¤@Ó°µ§Þ³Nªº¡CnÁ`µ²³o9¦~§Þ³N¥Í²P¡AÁ`±o¼gÂI¤°¤\§a¡A³Ì¦n¬OÁÙ¯à¹ï¨ä¥L¤H¦³ÂI¨à¥Îªº¡C¨º¼g¤°¤\¦n©O¡HSpring¡BStrutsµ¥¤u¨ã®Ø¬[Ãþªº®Ñ¤Ó¦h¤Ó¦h¡A«ÜÃø¦A¼g¥Xªá¼Ë¨Ó¡A¸g¹L¤@µf«ä¦Ò¡A³Ì¦Z¿ï¾Ü¤F¤@Ó¨C¤@¦ì§Þ³N¤Hû³£»Ýn´x´¤ªº¡B¦ý´¶¤Îµ{«×ÁÙ¤£¬O«D±`°ªªº¡B¤Sµy·L¦³ÂIÃø«×ªº¥DÃD¡X³]p¼Ò¦¡¡]Design Pattern¡ADP¡^¡C
¤¤°ê¤H¦³¤£¯}¤£¥ßªº«äºû¡A»·ªº¦p¯³©l¬ÓµI®Ñ§|¾§¡B¶µ¦Ð¤õ¿Nªü©Ð®c¡Aªñªº¦p¯}¡§¥|¡¨¡C¥¿¬O¥Ñ¤_¦³¤F³o¼Ëªº«ä·Q¡A¤_¬O¥G¯à§ïªº´N§ï¡A¤£¯à§ïªº´N±À½«¼g¡A¨S¦³¤@Ó«ùÄò¶}µoÂŹϡC¬°¤°¤\n¯}¤~¯à¥ß©O¡H¬°¤°¤\¤£¯à«ùÄò¦aµo®i¡H§A»¡³o¬O½Öªº¿ù©O¡H¬O§A¬[ºc®vªº¿ù¡A§A¤£¯à«ùÄò¦a¾Ö©êÅܤơA³o¬O¤@Ó¨t²Î³Ì¥¢±Ñªº¦a¤è¡C¨º«ç¤\¤~¯à¹ê²{¾Ö©êÅܤƪº²z·Q©O¡H³]p¼Ò¦¡¡I
³]p¼Ò¦¡¬O¤°¤\¡H¥¦¬O¤@®M²z½×¡A¥Ñ³n¥ó¬Éªº¥ý½úÌ¡]The Gang of Four¡G¥]¬AErich Gamma¡BRichard Helm¡BRalph Johnson¡BJohn Vlissides¡^Á`µ²¥Xªº¤@®M¥i¥H¤Ï´_¨Ï¥Îªº¸gÅç¡A¥¦¥i¥H´£°ª¥N½Xªº¥i«¥Î©Ê¡A¼W±j¨t²Îªº¥iºûÅ@©Ê¡A¥H¤Î¸Ñ¨M¤@¨t¦Cªº´_Âø°ÝÃD¡C°µ³n¥óªº¤H³£ª¾¹D»Ý¨D¬O³ÌÃø§â´¤ªº¡A§ÚÌ¥i¥H¤ÀªR²{¦³ªº»Ý¨D¡A¹w´ú¥i¯àµo¥ÍªºÅܧó¡A¦ý¬O§Ṳ́£¯à±±¨î»Ý¨DªºÅܧó¡C°ÝÃD¨Ó¤F¡A¬JµM»Ý¨DªºÅܧó¬O¤£¥i±±ªº¡A¨º¦p¦ó¾Ö©êÅܤƩO¡H©¯¹Bªº¬O¡A³]p¼Ò¦¡µ¹¤F§ÚÌ«ü¾É¡A±M®a̺¥ý´£¥X¤F6¤j³]pì«h¡A¦ý³o6¤j³]pì«h¶È¶È¬O¤@¨t¦C¡§¤f¸¹¡¨¡A¯u¥¿¥I½Ñ¹ê¬IÁÙ»Ýn¦³¸ÔºÉªº«ü¾É¤èªk¡A¤_¬O23ºØ³]p¼Ò¦¡¥X²{¤F¡C
³]p¼Ò¦¡¤w¸g½Ïªñ20¦~¤F¡A¨ä¶¡¥Xª©¤F«Ü¦hÃö¤_¥¦ªº¸g¨åµÛ§@¡A¬Û«H¤j®a³£¯à¦p¼Æ®a¬Ã¡CºÉºÞ¦³³o¤\¦h®Ñ¡A¤u§@5¦~¤FÁÙ¤£ª¾¹D¤°¤\¬Oµ¦²¤¼Ò¦¡¡Bª¬ºA¼Ò¦¡¡B³d¥ôÃì¼Ò¦¡ªºµ{§Çû¤j¦³¤H¦b¡C¤£«H¡H§A§äÓ¾÷·|¥h¡§µê¤ß¡¨¦a½Ð±Ð¤@¤U§Aªº¦P¨Æ¡A¬Ý¬Ý¥L¹ï³]p¼Ò¦¡¦³¦h¤Ö¤F¸Ñ¡C¤£n§i¶D§Ún½®Ñ¤~©ú¥Õ¡I³]p¼Ò¦¡¤£¬O¤u¨ã¡A¥¦¬O³n¥ó¶}µoªºõ¾Ç¡A¥¦¯à«ü¾É§A¦p¦ó¥h³]p¤@ÓÀu¨qªº¬[ºc¡B½s¼g¤@¬q°·§§ªº¥N½X¡B¸Ñ¨M¤@Ó´_Âøªº»Ý¨D¡C
¦]¬°¥¦¬O³n¥ó¦æ·~ªº¸gÅçÁ`µ²¡A¦]¦¹¥¦¨ã¦³§ó¼sªxªº¾AÀ³©Ê¡A¤£ºÞ§A¨Ï¥Î¤°¤\½sµ{»y¨¥¡A¤£ºÞ§A¹J¨ì¤°¤\·~°ÈÃþ«¬¡A³]p¼Ò¦¡³£¥i¥H¦Û¥Ñ¦a¡§«I¤J¡¨¡C
¦]¬°¥¦¤£¬O¤u¨ã¡A©Ò¥H¥¦¨S¦³¤@Ó¥i¥H¨ãÅé´ú¶qªº¼Ð¤Ø¡A§¹¥þ¥H§A¦Û¤vªº²z¸Ñ¬°·Ç¡A§A»{¬°¦Û¤v¦h¤F¸Ñ¥¦¡A§A´N¦³¥i¯à²£¥Í¦h¤ÖªºÀu¨q¥N½X©M³]p¡C
¦]¬°¥¦¬O«ü¾É«ä·Q¡A§A¥i¥H¦b¦¹°ò¦¤W¦Û¥Ñµo´§¡A¬Æ¦Ü¬O¦Û¤v³]p¥X¤@®M³]p¼Ò¦¡¡C
¥@¬É¤W³ÌÃøªº¨Æ¦³¨â¥ó¡G¤@¬OÅý¤H¤ß¥Ì±¡º@¦a§â¿ú±Ç¥X¨Óµ¹§A¡A¤G¬O§â¦Û¤vªº«ä·QÄé¿é¨ì§O¤Hªº¸£¤l¨½¡C³]p¼Ò¦¡´NÄݤ_²Ä¤GºØ¡A¥¦¤£¬O¤@ºØ¨ãÅ骺§Þ³N¡A¤£¹³Struts¡BSpring¡BHibernateµ¥®Ø¬[¡C¤@Ó¤u¨ã¥Î¤[¤F¥i¥H¼ô¯à¥Í¥©¡A´N¹³¬äùÙªº¤u¤H¤@¼Ë¡Aªø¦~²Ö¤ë¦a¬äùÙ¡A¥L¤]ª¾¹D¦p¦ó§âùÙ¬ä¾ã»ô¡A¦p¦ó¦h§Ö¦n¬Ù¦a¤z¬¡¡A³o¬O¤@Ó¤Hªº¥»¯à¡C§Ú̧âStruts¥Î±o«Ü·È¡A§âSpring¥Î±o«Ü¶¶¤â¡A³o«D±`¦n¡A¦ý³o¥u¬O¤@Ó¦X®æªºµ{§ÇûÀ³¸Ó¨ã³Æªº°ò¥»¯à¤O¡I¤_¬O§Ú̳Q«a¥H¥N½X¤u¤H¡]Code Worker¡^¡X³n¥ó¦æ·~ªºÅé¤O³Ò°ÊªÌ¡C
¦pªG§A³q¾å¤F³o23ºØ³]p¼Ò¦¡´N¤£¦P¤F¡A§A¥i¥H¯¸¦b¤@ӧ󰪪º¼h¦¸¥h½àªRµ{§Ç¥N½X¡B³n¥ó³]p¡B¬[ºc¡A§¹¦¨±q¥N½X¤u¤H¨ì¬[ºc®vªº¸ÀÅÜ¡Cª`·N¡A§Ú»¡ªº¬O¡§³q¾å¡¨¡A§O§i¶D§Ú§A§â23ºØ³]p¼Ò¦¡ªº§t¸q¡B¾AÀ³©Ê¡BÀu¯ÊÂI³£·d²M·¡¤F´N¬O³q¾å¡C¿ù¤F¡I¨S¦³¤u§@¸gÅ窺¿n²Ö¬O¤£¥i¯à¯u¥¿²z¸Ñ³]p¼Ò¦¡ªº¡A³o´N¹³¤j®a¤p®ÉÔ¤@ª½¤£©ú¥Õ¬°¤°¤\ª¨ª¨¶ý¶ýn¤u§@¦Ó¤£¯à¨C¤Ñ³¦Û¤vª±¤@¼Ë¡C
¾Ú»¡¦³ªº¤j¾Ç¤w¸g¶}¤F³]p¼Ò¦¡³oªù½Ò¡A¦pªG¶È¶È¬O´X°ó½Ò¡AÅý¾Ç¥Í¹ï³]p¼Ò¦¡¦³¤@Óªì¨Bªº¤F¸Ñ¡A§Úı±o¦}µL¤£§´¡A¦ý¦pªG¬O±Mªùªº¤@ªù½Òµ{¡A§Ú«Øij¨ú®ø¥¦¡I¦]¬°¹ï¤@Ó©|µL¶µ¥Ø¶}µo¸gÅ窺¾Ç¥Í¨Ó»¡¡A²z¸Ñ³]p¼Ò¦¡¤£¬O¤@¯ë§xÃø¡A¦Ó¬O«D±`«D±`§xÃø¡I¤§«e¨S¦³¥ô¦óªº¹ê¾Ô¸gÅç¡A¤§¦Z¤]¨S¦³¥i¥H¥ß§Y¥I½Ñ¹ê½îªº³õ´º¡A³o¼Ë¯à²z¸Ñ³]p¼Ò¦¡¶Ü¡H
¦b½s¼g¥»®Ñ¤§«e¡A23ºØ³]p¼Ò¦¡§Ú³£¥Î¹L¡A¦Ó¥BÁÙºâ¤ñ¸û¼ô½m¡A¦ý¬O·í¯u¥¿n¼g¨ì®Ñ¤¤®É¡A·Pı¤ß¨½¨SÃШà¤F¡C³oÓ©w¸q¬O³o¼Ëªº¶Ü¡H¬O»Ýn¥Î©â¶HÃþÁÙ¬OÀ³¸Ó¥Î±µ¤f¡H¬°¤°¤\¦b³o¨½¤£¯à©â¨ú©â¶H©O¡H¬°¤°¤\¦b¹ê»Ú¶µ¥Ø¤¤³oÓ¼Ò¦¡n¦p¦¹¸À¤Æ¡H³oÃþ¤p°ÝÃD¦³®Éԫܪȵ²¡A»Ýnªá¶O¤j¶qªººë¤O©M®É¶¡¥h¤ÀªR©M½T»{¡C©Ò¥H¡A¦b¼g§@ªº¹Lµ{¤¤§Ú¦³¹L«Ü¦h¼~¼{¡A¾á¤ß®Ñ¤¤·|¦³¤Ó¦h·å²«¡A³oºØ¼~¼{²{¦b¤´µM¦s¦b¡C¹J¨ì®À§éªº®ÉÔ¤]®ð¾k¹L¡A¦ý¬O§Ú°í«H¤@¥y¸Ü¡G¡§¶}¤}¨S¦³¦^ÀY½b¡A¦^ÀY§Y¬OªÅ¡¨¡A¬JµM¤w¸g¶}©l¡A´N¤@©wn¶êº¡§¹¦¨¡C
²Ä2ª©»P²Ä1ª©ªº°Ï§O
¥»®Ñ¬O²Ä2ª©¡A¦b¼g§@¤¤§l¨ú¤FŪªÌ¹ï¤W¤@ª©ªº³\¦h·N¨£©M«Øij¡A×q¤F¤@¨Ç¥N½XªºÅܶq¡BÃþ¡B¤èªk¦WºÙ¡A¥H§ó¥[²Å¦X¦ÛµM»y¨¥¡F§R°£¤F³¡¤À¦³ª§Ä³ªº¤º®e¡]¦p³æ¨Ò¼Ò¦¡ªº©U§£¦^¦¬°ÝÃD¡^¡Fקï¤F¤@¨Ç±`¥Îªº¦Wµü¡A½T«O»P½sµ{¤Hûªº²ßºD¬Û¤Ç°t¡C§Æ±æ³q¹L³o¨Ç§ï¶i¡Aµ¹ÅªªÌ´£¨Ñ¤@ӧ󧹬üªº³]p¼Ò¦¡²±®b¡AÀ±¸É¤W¤@ª©¤¤ªº½Ñ¦h¤£¨¬¡C
²Ä2ª©²Ä38³¹¤¤·s¼W¤F4ºØ·sªº³]p¼Ò¦¡¡G¹ï¶H¦À¼Ò¦¡¡B¶±¤u¼Ò¦¡¡B¶ÂªO¼Ò¦¡¡BªÅ«ü°w¼Ò¦¡¡C³o¨Ç¼Ò¦¡¬O§Ú̦b¹ê»Ú¤u§@¤¤¸g±`¹J¨ì¡A©ÎªÌ¦b¶}·½¥N½X®É±`¬Ý¨ìªº¡A¦ý¬O§ÚÌ«o¨S¦³¤É¯Å¨ì¡§ ¼Ò¦¡¡¨³o¤@²z©Ê°ª«×¡C¯S§O¬O¹³ªÅ«ü°w¼Ò¦¡¡A§Ú̦b½s½X¤¤¸g±`·|¹J¨ìªÅȧPÂ_°ÝÃD¡A¦ý§Ų́S¦³¥h·Q¤@·Q¬O§_¥i¥H¦³§ó¦nªº¤è¦¡¸Ñ¨M¡C²Ä2ª©¹ïªÅ«ü°w¼Ò¦¡¶i¦æ¤FÁ¿¸Ñ¡AÁöµM²³æ¡A¦ý¬Û«H¹ï§A´£¤É½s½X½è¶q¦³«Ü¤jªºÀ°§U¡C
¥»®Ñªº¯S¦â
²³æ¡B³q«U¡B©öÀ´¡A¦ý¤S¤£½§²L¡A³o¬O¥»®Ñªº³Ì¤j¯S¦â¡C¦Û¤v¬Ý¹Lªº§Þ³N®ÑÁÙºâ¤ñ¸û¦h¡A«Üµh«ë¨ººØ¤j¶ôÀYªº¥¨µÛ¡AÀÁ®a¨½·íªEÀY³£Ä±±o¤Óµw¡C¦pªGn¬O¦A±âÀßÃøÀ´ÂI¡A¨º®Ú¥»¨Sªk¬Ý¡A¬Ý°_¨Ó¹ê¦b¬O¤Ó²Ö¡C³]p¼Ò¦¡ì¥»´N¬O²z½×©Êªºª¾ÃÑ¡AÁ¿¸ÑªºÃø«×¤ñ¸û¤j¡A¦ý§Ú¬Û«H³o¥»®Ñ¯à°÷§â§A¹ï³]p¼Ò¦¡ªº®£Äߤ@±½¦Ó¥ú¡C¤£«H¡H¬D´X¶¥ý¬Ý¬Ý¡I
§Úªº²z©À¬O¡G¹³¬Ý¤p»¡¤@¼Ë¾\Ū¥»®Ñ¡C§ÚºÉ¶q¥Î²LÅã³q«Uªº»y¨¥Á¿¸Ñ¡AºÉ¶qÅý§A¦³Ä~Äò¬Ý¤U¥hªº±ý±æ¡AºÉ¶q§V¤OÅý§A¦³¿³½ì¶i¤J³]p¼Ò¦¡ªº¥@¬É¡A¿³½ì¬O²Ä¤@¦Ñ®v¹À¡IÁöµM§ÚºÉ¶qÅý³o¥»®Ñ²LÅã¡B³q«U¡B©öÀ´¡A¦ý¦}¤£¥Nªí§ÚªºÁ¿¸Ñ´N«Ü½§²L¡C¨CÓ³]p¼Ò¦¡Á¿¸Ñ§¹²¦¤§¦Z¡A§Ú³£ªþ¥[¤F¨âÓ«D±`ºëµØªº³¡¤À¡G³]p¼Ò¦¡ÂX®i©M³Ì¨Î¹ê½î¡A³o¬OÍÀ£½c©³ªº§Þ¯à¤F¡A¬°¤F³Õ§g¤@¬Ý¡A¨S©Û¤F¡A§Ý¥X¨Ó§a¡I¤×¬°È±o¤@´£ªº¬O¡A¥»®ÑÁÙ¦³³]p¼Ò¦¡PK©M²V½s³]p¼Ò¦¡¨â³¡¤À¤º®e±Ð§A¦p¦ó¦Û¦p¦a¥h¹B¥Î³o¨Ç³]p¼Ò¦¡¡A³o¬O·í«e©Ò¦³³]p¼Ò¦¡Ãþªº¹Ï®Ñ³£¤£¨ã³Æªº¡A³s³ÌÅv«Âªº¨º¥»®Ñ¤]¤£¨Ò¥~¡C
§Ú«Ü°Q¹½§Þ³N¤å³¹¤¤§¨ÂøµÛªº¨º¨Ç±âÀßÃøÀ´ªº¤å¦r¡A¯S§O¬O¤@°ï¤S¤@°ïªº¦Wµü°ï¬ä¡AÅý¤H¬ÝµÛ´N¤ÏG¡C¦ý¬O¬°¤F¾Ç²ß§Þ³N¡A¬°¤F¥Í¦s¡AÁÙ¬O¥²¶·¬Ý¤U¥h¡C°ê¤ºªº§Þ³N¤åÀÉ¡A°ò¥»¤W³£¬OªOµÛ¤@°Æ§N±¤ÕÁ¿§Þ³N¡A¬°¤°¤\n§â§Þ³N§Ë±o³o¤\¥Íµw©O¡H§Þ³N¤]¦³¥¦«ÕÀq¡B¬X±¡ªº¤@±¡A¥u¬O³Q§Ú̪º¡§¤Õ¤Ò¤lÌ¡¨±»»\¤F¡A¯à¥ÎÅÚ¤R¡B¥Õµæ³oºØ´M±`¤H³£¼ô±xªºª¾ÃѨÓÁ¿¸Ñì¤l¼u²z½×ªº¤H¡A¨º¬O¤û¤H¡A§Ú¨ØªA³o¼Ëªº¤H¡C°O¦í¡A¥Î¤@°ï¦Wµü§â§A©¿±y·wªº¤H«Ü¥i¯à¤°¤\³£¤£À´¡I
¥»®Ñ·Q§i¶D§Aªº¬O¡A§Þ³N¤]¥i¥H«Ü¦³¼Ö½ì¡A¤]¥i¥HÅý§A¤£¥Î½KµÛ¬ÜÀY«ä¦Ò¡Aµ¥«Ý§Aªº¥u¬OÀRÀR¦a¬Ý¡AºCºC¦a«ä¦Ò¡A¥»®Ñªº¤º®e·|¼íª«²ÓµLÁn¦a¿Ä¤J§Aªº«äºû¤¤¡C
¥»®Ñ±¦VªºÅªªÌ
¼ö·R§Þ³N¦}¥B°Q¹½¬\Àê¥F¨ý§Þ³N¤å³¹ªºÅªªÌ³£¥i¥H¬Ý¥»®Ñ¡F
§A¬Oµ{§Çû¡A¨S°ÝÃD¡A¥»®Ñ¯à°÷Åý§A¼g¥X§ó¥[°ª®Ä¡BÀu¶®ªº¥N½X¡F
§A¬O¬[ºc®v¡A¨º§ó¦n¡A³]p¼Ò¦¡¥iÅý§A³]p¥X°·§§¡Béw¡B°ª®Äªº¨t²Î¡A¦}¥B¦Û°Ê¦a¹w¨¾¥¼¨Ó·~°ÈÅܤƥi¯à¹ï¨t²Î±a¨Óªº¼vÅT¡F
§A¬O¶µ¥Ø¸g²z¡A¤]OK¡A³]p¼Ò¦¡¥i¥HÅý§Aªº¤u´Á¤j¤jÁYµu¡AÅý§Aªº¶µ¥Ø¹Î¶¤¦¨û§Ö³t¦a²z¸Ñ§Aªº·N¹Ï¡A³Ì²×ªº¦¨ªG´N¬OÀu½èªº¶µ¥Ø¡G°ª¥i¾a©Ê¡B°ªÃ©w©Ê¡B°ª®Ä²v©M§CºûÅ@¦¨¥»¡C
¦p¦ó¾\Ū¥»®Ñ
º¥ýÁn©ú¡A¥»®Ñ¤¤©Ò¦³ªº¨Ò¤l³£¬O¥ÎJava»y¨¥¨Ó¹ê²{ªº¡A¦ý¬O§A¥i¥HÀH¤â½½¬Ý¡A°ò¥»¤W¯à«OÃÒ¨C¤T±ø»y¥y¤@Óª`ÄÀ¡A¥i¥H»¡¬O¦b¥Î«¥Ìªº¥À»yÁ¿¸Ñ³]p¼Ò¦¡¡C§Y¨Ï§A¤£À´Java»y¨¥¡A¤]¨S¦³Ãö¨t¡A¥unª¾¹D¦bJava¤¤Âù±×§þ¡]//¡^¥Nªíª`ÄÀ´N¨¬°÷¤F¡Aªp¥BJava¦p¦¹±j¤j©M²±¦æ¡A¦h¤F¸Ñ¤@ÂI¨S¦³Ãa³B¡CÃþ¹Ï¬Ý¤£À´¡H¨SÃö¨t¡A¤£¼vÅT§A²z¸Ñ³]p¼Ò¦¡¡A¦h¬Ý¬Ý´NÀ´¤F¡I
¦pªG§AÁÙ¨S¦³½sµ{¸gÅç¡A§Ú«Øij§A§â¥¦·í°µ¤p»¡¨Ó¬Ý¡AÀ´¦æªº¬Ýªù¹D¡A¤£À´¦æªº¬Ý¼ö¾x¡A³o¨½ªº¼ö¾x¨¬°÷¦h¡A°÷§A¬Ý¤@³ýªº¤F¡C§A²{¦b¯à¬ÝÀ´¦h¤Ö¬O¦h¤Ö¡A¤£À´¨S¦³Ãö¨t¡A§Anª¾¹D¡A¸gÅ礣¬O¹³ªø«C¬Kµk¤@¼Ë¡A»¡ªø´Nªø¥X¨Ó¤F¡A¥¦¬O»Ýn®É¶¡¿n²Öªº¡A»Ýn§A¥Î¤ß¥h·P¨ü¡AµM¦Z¤~¯à©ú¥Õ¬°¤°¤\n¦p¦¹³]p¡C
¦pªG§A¤w¸g¹ï½sµ{¦³·Pı¤F¡]¦Ü¤Ö¨â¦~¶}µo¸gÅç¡^¡A§Ú¬Û«H§A³£¯à¬ÝÀ´¡A¦ý¯à¡§À´¡¨¨ì¤°¤\µ{«×¡A´N«ÜÃø»¡¤F¡A¬Ý§Aªº¤ô¥¤F¡C¦ý¬O¡A§Ú¥i¥H«OÃÒ¡A³o¨½ªº³]p¼Ò¦¡³£¬O§A¯à¬ÝÀ´ªº¡A¨S¦³§A¬Ý¤£À´ªº¡I§Ú«Øij§A³qŪ³o¥»®Ñ¡AµM¦Z¬Dªù§A³Ì±o·Nªº½sµ{»y¨¥¡A°Ê¤â¼g§a¡Iµ¹¦Û¤v¨î©w¤@Óp¹º¡A¨C¤Ñ½s¼g¤@¬q¥N½X¡A¤£»Ýn¤Ó¦h¡A200¦æ¨¬°÷¡A®É¤£®É¦a§â³]p¼Ò¦¡¿Ä¤J§Aªº¥N½X¤¤¡C¬ÇºÞ¬O¤°¤\¥N½X¡A¤ñ¦p§A·Q½s¼g¤@ÓÃѧO¬ü¤k¹Ï¤ùªºµ{§Ç¡A¦n§r¡A§ìºò®É¶¡¥h¼g§a¡A¼g¦n¤F´N¤£¥Î¨ì³B¬Ý¬ü¤k¤F¡Aµ{§Ç¤@¶]´N§âºô¤Wªº¬ü¤k¹Ï¤ù³£§ì¹L¨Ó¤F¡A¤û§r¡]°O¦í¡Aµ{§Ç¼g¦n¤Fn¤À¨Éµ¹§Ú¡^¡C¬Ý§a¡A°í«ù¤U¥h¡A¤@¦~¥H¦Z§A¦A¸ò§Aªº¦P¾«¤ñ¸û¤@¤U¡A¨º®t¶ZªÖ©w¤£¬O¤@¯ëªº¤j¡C
¦pªG§A¬O¸ê²`¤uµ{®v¡B¬[ºc®v¡B§Þ³NÅU°Ýµ¥°ªµ¥¯Åªº§Þ³N¤Hû¡A¨º§Ú§i¶D§A¡A§A§ä¹ï³o¥»®Ñ¤F¡C¨t²Î¬[ºc¨S¦³«ä¸ô¡H¨S¦³°ÝÃD¡A¬Ý¬ÝÂX®i³¡¤À¡A¥¦·|¶}Áï§Aªº«ä¸ô¡C¨t²ÎªººûÅ@¦¨¥»©~°ª¤£¤U¡H¬Ý¬Ý¥»®Ñ¡A³]p¼Ò¦¡¤]³\¯àÀ°§A¬ÙÂI»È¤l¡C¶}µo¸ê·½µLªk«OÃÒ¡H³]p¼Ò¦¡¯àÅý§A¥Î¦³ªº¸ê·½¡]³nµw¥ó¸ê·½©M¤H¤O¸ê·½¡^³]p¥X¤@ÓÀu¨qªº¨t²Î¡C¶µ¥Ø½è¶q°Ñ®t¤£»ô¡A¯Ê³´¤@¤j°ï¡H¦h¥Î³]p¼Ò¦¡¡A¥¦·|µ¹§A·N·Q¤£¨ìªº®ÄªG¡Cµ¹¤HÁ¿½Ò¨S¦³¯À§÷¡H¨S°ÝÃD¡A¥»®Ñ¤¤ªº¯À§÷¨¬¥HÅý§Aűo°}°}´xÁn¡I
½sµ{¬O¤@ªùÃÀ³N¬¡¡A§Ú¦³¤@Ó¦P¨Æ¡A¯à§âÃþ¹Ïµe¦¨¤@Ó¤p¯QÀtªº§Îª¬¡A¤Ñ¤~§r¡I§@¬°¤@¦ì§Þ³N¤Hû¡A³Ì°ò¥»ªº«~½è´N¬O¸Û¹ê¡A¡§ª¾¤§¬°ª¾¤§¡A¤£ª¾¬°¤£ª¾¡A¬Oª¾¤]¡¨¡A¦Û¤v¤£À´¨S¦³Ãö¨t¡A¥h¾Ç¡A¾ÇµL¤î¹Ò¡A¦ý¬O¤d¸U¤£n³g¦h¡A³o§ì¤@ÂI¡A¨º«õ¤@ÂI¡A¦n¹³¤°¤\³£À´¡A¨ä¹ê¤°¤\³£¤£À´¡C¤¤°ê¤@ª½±À±R´_¦X«¬¤H¤~¡A§Ú¤£¬O«ÜÃÙ¦¨¡A¦]¬°³o¹ï¦~»´¤H¨Ó»¡¬O¤@Ó»~¾É¡C¥ýºë¤@¶µ§Þ³N¡AµM¦Z¦Aµo´²¾Ç²ß¡A¥ýÂI¦Z±¤~¬O¥¿¹D¡C
°O±o¡mªZªL¥~¶Ç¡n¤¤¦³³o¼Ë¤@¬q¹ï¸Ü¡G
¦D®·ÀY¡G¤â¤¤µL¤M¡A¤ß¤¤¦³¤M¡C
¦Ñ¥Õ¡G¿ù¤F¡A³Ì°ª¹Ò¬É¬O¤â¤¤µL¤M¡A¤ß¤¤¤]µL¤M¡C
ÅéÅç¤@¤U§a¡A§Ú̪º³]p¼Ò¦¡´N¬O¤@§â¤M¡A·¥Pªº¹Ò¬É´N¬O¤ß¤¤µL³]p¼Ò¦¡¡A¥N½X¥çµL³]p¼Ò¦¡¡X³]p¼Ò¦¡ÀH³B¥i¨£¡AÁ¬B¬Ò¬O¡A¤w¸g¿Ä¤J³n¥ó³]pªºÆF»î¤¤¡A³o¤~¬O°ª¤â¤¤ªº°ª¤â¡A²ºÙ°ª°ª¤â¡C
®@¡A³Ì³Ì«nªº§Ñ°O»¡¤F¡A½Ð§âªþ¿ý¤¤ªº¡§23ºØ³]p¼Ò¦¡ªþ¹Ï¡¨¼¹¤U¨Ó¡A¶K¦b§Aªº¿ì¤½®à«e¡A®É¤£®É¦a¬Ý¬Ý¡A¤]Åý¦ÑªO¬Ý¬Ý¡A«¥¬O¦h¤\¦a¥Î¤ß¡I
Ãö¤_®Ñ¦W
¥E¤@¬Ý¡A®Ñ¦W©M¤º®e»ª¦ü¤£¬Û²Å§r¡A¨ä¹ê¤£µM¡I
¦b§Ú̪º±`³W«äºû¤¤¡A¡§ÁI¡¨À³¸Ó¬O«Ü°ª²`ªºªF¦è¡A¥u¥i·N·|¡A¤£¥i¨¥¶Ç¡C¨S¿ù¡AÁI©v¤]¬O¦p¦¹»¡¡CÁI¬O±o¹DªÌªº¡§®©¡¨¡A¬O¤£¯à¥Î¨¥»y¨Óªí¹Fªº¡A¦ý¬O±o¹DªÌ¬°¤F¯àÅý§ó¦hªº¤H¡§®©¡¨¡A´N¥²¶·¥Î³Ì®e©öÅý¤H²z¸Ñªº¤å¦r§â¦Û¤vªºÅé·|ªí¹F¥X¨Ó¡C¥»®Ñªº¡§ÁI¡¨¬O§@ªÌ¹ï³]p¼Ò¦¡ªº¡§®©¡¨¡A¥»®Ñªº¡§§Î¡¨´N¬O§A²{¦b¬Ý¨ìªº³o¨Ç·¥¨ä²³æ¡B³q«U¡B©öÀ´ªº¤å¦r¡C
¦Ü¦¹¡A¤j®aÀ³¸Ó¤£·|¦A¹ï®Ñ¦W¦³ºÃ¼{¤F§a¡A¼K¼K¡C
PÁÂ
¥»®Ñ²Ä1ª©ªº¼g§@¯Ó®É7Ó¤ë¡A²Ä2ª©ªº§ó·s¤Sªá¤F4Ó¤ë¡A¥i¥H»¡¬Oº^¤z¤F®üºø¨½©Ò¦³ªº¤ô¡X°ò¥»¤W¯à¥Îªº®É¶¡³£¥Î¤W¤F¡C¦b¤½¥æ¨®¤W¥´¸¡½Z¡A¤z¹L¡I¦b°¨±í¤W¬d¸ê®Æ¡A¤z¹L¡I¦bºÎ¹Ú¤¤«ä¦Ò®×¨Ò¡A¤]¦³¹L¡I´N®t¨S¦³¨«¤õ¤JÅ]¤F¡I
º¥ý¡A·PÁ·¨ºÖ¤t½s¿è¡A¨S¦³¥Lªº¼z²´¡A³o¥»®Ñ¤£¥i¯à¥Xª©¡C¨ä¦¸¡A·PÁ©d¤l©M¨à¤l¡A¨C¤Ñ¤U¯Z¦^¨ì®a¡A¤@«öªù¹a¡A¨à¤l´N¦b¨½±¥s¡G¡§§Ú¨Ó¶}ªù¡A§Ú¨Ó¶}ªù¡C¡¨¨à¤l¤T·³¡A¤Ó½Õ¥Ö¤F¡A¥L¤£ºÎı§Ú°ò¥»¤W¬O¤£¯à¶}¼gªº¡A§Ú¤@¥¹¶}©l¼gªF¦è¡A¥L´N¶]¹L¨Ó°Ý¡G¡§ª¨ª¨¡A§A¦b¤z¤°¤\§r¡¨¡Aºò±µµÛ¤U¤@¥y´N¬O¡§ª¨ª¨¡A§A³§Úª±¡¨¡A°ò¥»³£¬O®³§Ú·íª±¨ã¡A§Oªº¤pªB¤Í³£¬O§â¤÷¿Ë·í°¨ÃM¡A¥L«o¤£¡A¥L§â§Ú·í¼¯¦«¨®ÃM¡AÁÙn¥[ªoªù¡Aµo°Ê¡K¡K¤p®a¥ë¸}¤Ó«¤F¡A¦AÃM¼¯¦«¡A«D³Q¥L½ò¦º¤£¥i¡I
ÁÙn·PÁ§ڪºªB¤Í¤ýö{¡A©P¥½¥un¤p®a¥ë¦b®a¡A§Ú¥u¦³§ä¦a¤è¼g®Ñªº¥÷¨à¡A¤ýö{«D±`²n§Ö¦a§âÆ_°Íµ¹§Ú¡AÅý§Ú¦³¤@Ó¦wÀRªº¦a¤è¼g®Ñ¡C¤@Ó¤H¨I®û¦b¦Û¤v³ßÅwªº¥@¬É¨½¤]¬O¤@¥ó«D±`©¯ºÖªº¨Æ¡C
·íµM¡AÁÙn·PÁÂJavaEye¤W©Ò¦³³»©«ªººô¤Í¡A¨S¦³§A̪º¤ä«ù§Ú´N¨S¦³¼g§@ªº°Ê¤O¡A´N¹³§Æþ¯«¸Ü¤¤ªº¥¨¤H¦w®õ¥¢¥h¤F¤j¦aªº¤O¶q¤@¼Ë¡A¬O§A̪º¦^©«Åý§Úı±o¤£©t³æ¡AÅý§Úª¾¹D§Ú¤£¬O¤@Ó¤H¦b¾Ô¤æ¡I
³Ì¦Z¡A¦A¦¸¹ï¥»®Ñ¤¤¥i¯à¥X²{ªº¿ù»~ªí¥Üºp·N¡A¯u¸Û¦a±µ¨ü¤j®aÅF¬µ¡I¦pªG§A¦b¾\Ū¥»®Ñ®Éµo²{¿ù»~©Î¦³°ÝÃD·Q°Q½×¡A½Ðµo¶l¥óµ¹§Ú¡C |
¤º®e²¤¶¡G¬O³]p¼Ò¦¡»â°ì¤½»{ªº3¥»¸g¨åµÛ§@¤§¤@¡A¡§·¥¨ã½ì¨ý¡A®e©ö²z¸Ñ¡A¦ýÁ¿¸Ñ¤S·¥¬°ÄYÂÔ©M³z¹ý¡¨¬O¥»®Ñªº¼g§@·®æ©M¤èªkªº³Ì¤j¯SÂI¡C²Ä1ª©2010¦~¥Xª©¡AºZ¾P¦Ü¤µ¡A¼s¨ü¦nµû¡A¬O¸Ó»â°ìªº¨½µ{¸OµÛ§@¡C²`¨è¸ÑŪ6¤j³]pì«h©M28ºØ³]p¼Ò¦¡ªº·Ç½T©w¸q¡BÀ³¥Î¤èªk©M³Ì¨Î¹ê½î¡A¥þ¤è¦ì¤ñ¸û¦UºØ¦PÃþ¼Ò¦¡¤§¶¡ªº²§¦P¡A¸Ô²ÓÁ¿¸Ñ±N¤£¦Pªº¼Ò¦¡²Õ¦X¨Ï¥Îªº¤èªk¡C²Ä2ª©¦b²Ä1ª©ªº°ò¦¤W¦³¨â¤è±ªº§ï¶i¡A¤@¤è±µ²¦XŪªÌªº·N¨£©M«Øij¹ï즳¤º®e¤¤ªº·å²«¶i¦æ¤F×¥¿©M§¹µ½¡A¥t¤@¤è±¼W¥[¤F4ºØ·sªº³]p¼Ò¦¡¡A§Æ±æ³o¤@ª©¯à¬°¼s¤jµ{§ÇûÌ©^¤W¤@³õ§ó¥[§¹¬üªº³]p¼Ò¦¡²±®b¡I
¥þ®Ñ¦@38³¹¡A¤À¬°¤³¡¤À¡G²Ä¤@³¡¤À¡]²Ä1¡ã6³¹¡^¡A¥H¤@ºØ¥þ·sªºµø¨¤¹ï±¦V¹ï¶Hµ{§Ç³]pªº6¤jì«h¶i¦æ¤F²`¨è¸ÑŪ¡A¦®¦bÅýŪªÌ¯à§ó²`¨è¥B·Ç½T¦a²z¸Ñ³o¨Çì«h¡A¬°¦Z±ªº¾Ç²ß¥´¤U°ò¦¡F²Ä¤G³¡¤À¡]²Ä7¡ã29³¹¡^³q¹L¤j¶q¥Í°Êªº®×¨ÒÁ¿¸Ñ©M¤ÀªR¤F23ºØ³Ì±`¥Îªº³]p¼Ò¦¡¡A¦}¶i¦æ¤FÂX®iÁ¿¸Ñ¡A³q«U©öÀ´¡A½ì¨ý©Ê·¥±j¦Ó¤Sºò¦©¼Ò¦¡ªº®Ö¤ß¡F²Ä¤T³¡¤À¡]²Ä30¡ã33³¹¡^¹ï¦PÃþ«¬©M¬ÛÃöÁpªº¼Ò¦¡¶i¦æ¤F²`¤J¤ÀªR©M¤ñ¸û¡A¦®¦bÄÄ©ú¦UºØ³]p¼Ò¦¡¤§¶¡ªº®t§O¥H¤Î¥¦Ìªº²z·QÀ³¥Î³õ´º¡F²Ä¥|³¡¤À¡]²Ä34¡ã36³¹¡^±´°Q¤F¦p¦ó¦b¹ê»Ú¶}µo¤¤±N¦UºØ³]p¼Ò¦¡²V¦X°_¨Ó¨Ï¥Î¡A¥Hµo´§³]p¼Ò¦¡ªº³Ì¤j®Ä¥Î¡F²Ä¤³¡¤À¡]²Ä37¡ã38³¹¡^¬O¥»®ÑªºÂX®i½g¡Aº¥ý±q¹ê²{ªº¨¤«×¹ïMVC®Ø¬[ªºì²z¶i¦æ¤F²`¤J¤ÀªR¡AµM¦ZÁ¿¸Ñ¤F5ºØ·sªº³]p¼Ò¦¡ªºì²z¡B·N¹Ï©M³Ì¨Î¹ê½î¡C¥»®Ñ³Ì¦Zªþ¦³¤@¥÷ºë¬üªº³]p¼Ò¦¡±m¹Ï¡A¥i¥Hµô°Å¡A«K¤_°Ñ¦Ò¡C |
¥Ø¿ý¡G«e ¨¥
²Ä¤@³¡¤À ¤jºX¤£´§¡A½Ö´±¨R
¾W¡X6¤j³]pì«h¥þ·s¸ÑŪ
²Ä1³¹ ³æ¤@¾³dì«h 2
1.1 §Ú¬O¡§¤û¡¨Ãþ¡A§Ú¥i¥H¾á¥ô¦h¾¶Ü 2
1.2 µ´±þ§Þ¡A¥´¯}§Aªº¶Ç²Î«äºû 3
1.3 §Ú³æ¯Â¡A©Ò¥H§Ú§Ö¼Ö 6
1.4 ³Ì¨Î¹ê½î 7
²Ä2³¹ ¨½¤ó´À´«ì«h 8
2.1 ·R«ëªÈ¸¯ªº¤÷¤lÃö¨t 8
2.2 ªÈ¯É¤£Â_¡A³W«hÀ£¨î 9
2.3 ³Ì¨Î¹ê½î 18
²Ä3³¹ ¨Ì¿à˸mì«h 19
3.1 ¨Ì¿à˸mì«hªº©w¸q 19
3.2 ¨¥¦ÓµL«H¡A§A¤Ó»Ýn«´¬ù 20
3.3 ¨Ì¿àªº¤TºØ¼gªk 25
3.4 ³Ì¨Î¹ê½î 26
²Ä4³¹ ±µ¤f¹jÂ÷ì«h 28
4.1 ±µ¤f¹jÂ÷ì«hªº©w¸q 28
4.2 ¬ü¤k¦ó¨ä¦h¡AÆ[ÂI¦U¤£¦P 29
4.3 «OÃÒ±µ¤fªº¯Â¼ä©Ê 33
4.4 ³Ì¨Î¹ê½î 35
²Ä5³¹ }¦Ì¯Sªk«h 36
5.1 }¦Ì¯Sªk«hªº©w¸q 36
5.2 §Úªºª¾ÃѧAª¾¹D±o¶V¤Ö¶V¦n 36
5.3 ³Ì¨Î¹ê½î 43
²Ä6³¹ ¶}³¬ì«h 44
6.1 ¶}³¬ì«hªº©w¸q 44
6.2 ¶}³¬ì«hªºÃf¤s¯u±¥Ø 44
6.3 ¬°¤°¤\nªö¥Î¶}³¬ì«h 49
6.4 ¦p¦ó¨Ï¥Î¶}³¬ì«h 51
6.5 ³Ì¨Î¹ê½î 55
²Ä¤G³¡¤À ¯u¤M¹êºj¡X23ºØ³]p¼Ò¦¡§¹¬üºtö
²Ä7³¹ ³æ¨Ò¼Ò¦¡ 58
7.1 §Ú¬O¬Ó«Ò§Ú¿W] 58
7.2 ³æ¨Ò¼Ò¦¡ªº©w¸q 59
7.3 ³æ¨Ò¼Ò¦¡ªºÀ³¥Î 60
7.3.1 ³æ¨Ò¼Ò¦¡ªºÀuÂI 60
7.3.2 ³æ¨Ò¼Ò¦¡ªº¯ÊÂI 60
7.3.3 ³æ¨Ò¼Ò¦¡ªº¨Ï¥Î³õ´º 61
7.3.4 ³æ¨Ò¼Ò¦¡ªºª`·N¨Æ¶µ 61
7.4 ³æ¨Ò¼Ò¦¡ªºÂX®i 62
7.5 ³Ì¨Î¹ê½î 64
²Ä8³¹ ¤u¼t¤èªk¼Ò¦¡ 65
8.1 ¤k´E³y¤Hªº¬G¨Æ 65
8.2 ¤u¼t¤èªk¼Ò¦¡ªº©w¸q 69
8.3 ¤u¼t¤èªk¼Ò¦¡ªºÀ³¥Î 70
8.3.1 ¤u¼t¤èªk¼Ò¦¡ªºÀuÂI 70
8.3.2 ¤u¼t¤èªk¼Ò¦¡ªº¨Ï¥Î³õ´º 71
8.4 ¤u¼t¤èªk¼Ò¦¡ªºÂX®i 71
8.5 ³Ì¨Î¹ê½î 77
²Ä9³¹ ©â¶H¤u¼t¼Ò¦¡ 78
9.1 ¤k´Eªº¥¢»~ 78
9.2 ©â¶H¤u¼t¼Ò¦¡ªº©w¸q 83
9.3 ©â¶H¤u¼t¼Ò¦¡ªºÀ³¥Î 86
9.3.1 ©â¶H¤u¼t¼Ò¦¡ªºÀuÂI 86
9.3.2 ©â¶H¤u¼t¼Ò¦¡ªº¯ÊÂI 86
9.3.3 ©â¶H¤u¼t¼Ò¦¡ªº¨Ï¥Î³õ´º 86
9.3.4 ©â¶H¤u¼t¼Ò¦¡ªºª`·N¨Æ¶µ 86
9.4 ³Ì¨Î¹ê½î 87
²Ä10³¹ ¼ÒªO¤èªk¼Ò¦¡ 88
10.1 ½÷·×¤uµ{¡X¨î³y®«°¨ 88
10.2 ¼ÒªO¤èªk¼Ò¦¡ªº©w¸q 93
10.3 ¼ÒªO¤èªk¼Ò¦¡ªºÀ³¥Î 94
10.3.1 ¼ÒªO¤èªk¼Ò¦¡ªºÀuÂI 94
10.3.2 ¼ÒªO¤èªk¼Ò¦¡ªº¯ÊÂI 95
10.3.3 ¼ÒªO¤èªk¼Ò¦¡ªº¨Ï¥Î³õ´º 95
10.4 ¼ÒªO¤èªk¼Ò¦¡ªºÂX®i 95
10.5 ³Ì¨Î¹ê½î 99
²Ä11³¹ «Ø³yªÌ¼Ò¦¡ 100
11.1 ÅܤƬO¥ÃùÚªº 100
11.2 «Ø³yªÌ¼Ò¦¡ªº©w¸q 109
11.3 «Ø³yªÌ¼Ò¦¡ªºÀ³¥Î 111
11.3.1 «Ø³yªÌ¼Ò¦¡ªºÀuÂI 111
11.3.2 «Ø³yªÌ¼Ò¦¡ªº¨Ï¥Î³õ´º 111
11.3.3 «Ø³yªÌ¼Ò¦¡ªºª`·N¨Æ¶µ 111
11.4 «Ø³yªÌ¼Ò¦¡ªºÂX®i 111
11.5 ³Ì¨Î¹ê½î 112
²Ä12³¹ ¥N²z¼Ò¦¡ 113
12.1 §Ú¬O´åÀ¸¦Ü´L 113
12.2 ¥N²z¼Ò¦¡ªº©w¸q 116
12.3 ¥N²z¼Ò¦¡ªºÀ³¥Î 118
12.3.1 ¥N²z¼Ò¦¡ªºÀuÂI 118
12.3.2 ¥N²z¼Ò¦¡ªº¨Ï¥Î³õ´º 119
12.4 ¥N²z¼Ò¦¡ªºÂX®i 119
12.4.1 ´¶³q¥N²z 119
12.4.2 ±j¨î¥N²z 121
12.4.3 ¥N²z¬O¦³Ó©Êªº 126
12.4.4 °ÊºA¥N²z 128
12.5 ³Ì¨Î¹ê½î 134
²Ä13³¹ 쫬¼Ò¦¡ 135
13.1 өʤƹq¤l½ã³æ 135
13.2 쫬¼Ò¦¡ªº©w¸q 141
13.3 쫬¼Ò¦¡ªºÀ³¥Î 142
13.3.1 쫬¼Ò¦¡ªºÀuÂI 142
13.3.2 쫬¼Ò¦¡ªº¨Ï¥Î³õ´º 142
13.4 쫬¼Ò¦¡ªºª`·N¨Æ¶µ 143
13.4.1 ºc³y¨ç¼Æ¤£·|³Q°õ¦æ 143
13.4.2 ²L«þ¨©©M²`«þ¨© 144
13.4.3 clone»Pfinal¨âÓÞ®a 146
13.5 ³Ì¨Î¹ê½î 146
²Ä14³¹ ¤¤¤¶ªÌ¼Ò¦¡ 147
14.1 ¶i¾P¦sºÞ²z¬O³oӼˤlªº¶Ü 147
14.2 ¤¤¤¶ªÌ¼Ò¦¡ªº©w¸q 156
14.3 ¤¤¤¶ªÌ¼Ò¦¡ªºÀ³¥Î 159
14.3.1 ¤¤¤¶ªÌ¼Ò¦¡ªºÀuÂI 159
14.3.2 ¤¤¤¶ªÌ¼Ò¦¡ªº¯ÊÂI 159
14.3.3 ¤¤¤¶ªÌ¼Ò¦¡ªº¨Ï¥Î³õ´º 159
14.4 ¤¤¤¶ªÌ¼Ò¦¡ªº¹ê»ÚÀ³¥Î 160
14.5 ³Ì¨Î¹ê½î 161
²Ä15³¹ ©R¥O¼Ò¦¡ 162
15.1 ¶µ¥Ø¸g²z¤]Ãø·í 162
15.2 ©R¥O¼Ò¦¡ªº©w¸q 170
15.3 ©R¥O¼Ò¦¡ªºÀ³¥Î 173
15.3.1 ©R¥O¼Ò¦¡ªºÀuÂI 173
15.3.2 ©R¥O¼Ò¦¡ªº¯ÊÂI 173
15.3.3 ©R¥O¼Ò¦¡ªº¨Ï¥Î³õ´º 173
15.4 ©R¥O¼Ò¦¡ªºÂX®i 173
15.4.1 ¥¼Á¿§¹ªº¬G¨Æ 173
15.4.2 ¤Ï®¬°ÝÃD 174
15.5 ³Ì¨Î¹ê½î 175
²Ä16³¹ ³d¥ôÃì¼Ò¦¡ 178
16.1 ¥j¥N°ü¤kªºÏEÂê¡X¡§¤T±q¥|¼w¡¨ 178
16.2 ³d¥ôÃì¼Ò¦¡ªº©w¸q 186
16.3 ³d¥ôÃì¼Ò¦¡ªºÀ³¥Î 189
16.3.1 ³d¥ôÃì¼Ò¦¡ªºÀuÂI 189
16.3.2 ³d¥ôÃì¼Ò¦¡ªº¯ÊÂI 190
16.3.3 ³d¥ôÃì¼Ò¦¡ªºª`·N¨Æ¶µ 190
16.4 ³Ì¨Î¹ê½î 190
²Ä17³¹ ¸Ë¹¢¼Ò¦¡ 192
17.1 ¸o´cªº¦¨ÁZ³æ 192
17.2 ¸Ë¹¢¼Ò¦¡ªº©w¸q 198
17.3 ¸Ë¹¢¼Ò¦¡À³¥Î 201
17.3.1 ¸Ë¹¢¼Ò¦¡ªºÀuÂI 201
17.3.2 ¸Ë¹¢¼Ò¦¡ªº¯ÊÂI 201
17.3.3 ¸Ë¹¢¼Ò¦¡ªº¨Ï¥Î³õ´º 201
17.4 ³Ì¨Î¹ê½î 201
²Ä18³¹ µ¦²¤¼Ò¦¡ 203
18.1 ¼B³Æ¦¿ªF°ù©d¡A»¯¤ª¥L®e©ö¶Ü 203
18.2 µ¦²¤¼Ò¦¡ªº©w¸q 206
18.3 µ¦²¤¼Ò¦¡ªºÀ³¥Î 208
18.3.1 µ¦²¤¼Ò¦¡ªºÀuÂI 208
18.3.2 µ¦²¤¼Ò¦¡ªº¯ÊÂI 208
18.3.3 µ¦²¤¼Ò¦¡ªº¨Ï¥Î³õ´º 209
18.3.4 µ¦²¤¼Ò¦¡ªºª`·N¨Æ¶µ 209
18.4 µ¦²¤¼Ò¦¡ªºÂX®i 209
18.5 ³Ì¨Î¹ê½î 214
²Ä19³¹ ¾A°t¾¹¼Ò¦¡ 215
19.1 ·~°Èµo®i¡X¤W«Ò¤~¯à±±¨î 215
19.2 ¾A°t¾¹¼Ò¦¡ªº©w¸q 221
19.3 ¾A°t¾¹¼Ò¦¡ªºÀ³¥Î 223
19.3.1 ¾A°t¾¹¼Ò¦¡ªºÀuÂI 223
19.3.2 ¾A°t¾¹¼Ò¦¡ªº¨Ï¥Î³õ´º 224
19.3.3 ¾A°t¾¹¼Ò¦¡ªºª`·N¨Æ¶µ 224
19.4 ¾A°t¾¹¼Ò¦¡ªºÂX®i 224
19.5 ³Ì¨Î¹ê½î 229
²Ä20³¹ ¡¥N¾¹¼Ò¦¡ 230
20.1 ¾ã²z¶µ¥Ø«H®§¡XW®t¨Æ 230
20.2 ¡¥N¾¹¼Ò¦¡ªº©w¸q 236
20.3 ¡¥N¾¹¼Ò¦¡ªºÀ³¥Î 239
20.4 ³Ì¨Î¹ê½î 239
²Ä21³¹ ²Õ¦X¼Ò¦¡ 240
21.1 ¤½¥qªº¤H¨Æ¬[ºc¬O³o¼Ëªº¶Ü 240
21.2 ²Õ¦X¼Ò¦¡ªº©w¸q 253
21.3 ²Õ¦X¼Ò¦¡ªºÀ³¥Î 255
21.3.1 ²Õ¦X¼Ò¦¡ªºÀuÂI 255
21.3.2 ²Õ¦X¼Ò¦¡ªº¯ÊÂI 256
21.3.3 ²Õ¦X¼Ò¦¡ªº¨Ï¥Î³õ´º 256
21.3.4 ²Õ¦X¼Ò¦¡ªºª`·N¨Æ¶µ 256
21.4 ²Õ¦X¼Ò¦¡ªºÂX®i 256
21.4.1 ¯u¹êªº²Õ¦X¼Ò¦¡ 256
21.4.2 ³z©úªº²Õ¦X¼Ò¦¡ 257
21.4.3 ²Õ¦X¼Ò¦¡ªº¹M¾ú 259
21.5 ³Ì¨Î¹ê½î 260
²Ä22³¹ Æ[¹îªÌ¼Ò¦¡ 262
22.1 Áú«D¤l¨Ã䪺ª×©³¬O½Ö¬£¨Óªº 262
22.2 Æ[¹îªÌ¼Ò¦¡ªº©w¸q 271
22.3 Æ[¹îªÌ¼Ò¦¡ªºÀ³¥Î 273
22.3.1 Æ[¹îªÌ¼Ò¦¡ªºÀuÂI 273
22.3.2 Æ[¹îªÌ¼Ò¦¡ªº¯ÊÂI 274
22.3.3 Æ[¹îªÌ¼Ò¦¡ªº¨Ï¥Î³õ´º 274
22.3.4 Æ[¹îªÌ¼Ò¦¡ªºª`·N¨Æ¶µ 274
22.4 Æ[¹îªÌ¼Ò¦¡ªºÂX®i 275
22.4.1 Java¥@¬É¤¤ªºÆ[¹îªÌ¼Ò¦¡ 275
22.4.2 ¶µ¥Ø¤¤¯u¹êªºÆ[¹îªÌ¼Ò¦¡ 276
22.4.3 q¾\µo¥¬¼Ò«¬ 277
22.5 ³Ì¨Î¹ê½î 277
²Ä23³¹ ªù±¼Ò¦¡ 278
23.1 §Ún§ë»¼«H¥ó 278
23.2 ªù±¼Ò¦¡ªº©w¸q 283
23.3 ªù±¼Ò¦¡ªºÀ³¥Î 284
23.3.1 ªù±¼Ò¦¡ªºÀuÂI 284
23.3.2 ªù±¼Ò¦¡ªº¯ÊÂI 285
23.3.3 ªù±¼Ò¦¡ªº¨Ï¥Î³õ´º 285
23.4 ªù±¼Ò¦¡ªºª`·N¨Æ¶µ 285
23.4.1 ¤@Ó¤l¨t²Î¥i¥H¦³¦hÓªù± 285
23.4.2 ªù±¤£°Ñ»P¤l¨t²Î¤ºªº·~°ÈÅÞ¿è 286
23.5 ³Ì¨Î¹ê½î 288
²Ä24³¹ ³Æ§Ñ¿ý¼Ò¦¡ 289
24.1 ¦p¦¹°l¤k«Ä¤l¡A§AÁÙ¤£¼Ö 289
24.2 ³Æ§Ñ¿ý¼Ò¦¡ªº©w¸q 294
24.3 ³Æ§Ñ¿ý¼Ò¦¡ªºÀ³¥Î 297
24.3.1 ³Æ§Ñ¿ý¼Ò¦¡ªº¨Ï¥Î³õ´º 297
24.3.2 ³Æ§Ñ¿ý¼Ò¦¡ªºª`·N¨Æ¶µ 297
24.4 ³Æ§Ñ¿ý¼Ò¦¡ªºÂX®i 297
24.4.1 clone¤è¦¡ªº³Æ§Ñ¿ý 297
24.4.2 ¦hª¬ºAªº³Æ§Ñ¿ý¼Ò¦¡ 300
24.4.3 ¦h³Æ¥÷ªº³Æ§Ñ¿ý 304
24.4.4 «Ê¸Ë±o§ó¦n¤@ÂI 305
24.5 ³Ì¨Î¹ê½î 307
²Ä25³¹ ³X°ÝªÌ¼Ò¦¡ 308
25.1 û¤uªºÁô¨p¦ó¦b 308
25.2 ³X°ÝªÌ¼Ò¦¡ªº©w¸q 316
25.3 ³X°ÝªÌ¼Ò¦¡ªºÀ³¥Î 320
25.3.1 ³X°ÝªÌ¼Ò¦¡ªºÀuÂI 320
25.3.2 ³X°ÝªÌ¼Ò¦¡ªº¯ÊÂI 320
25.3.3 ³X°ÝªÌ¼Ò¦¡ªº¨Ï¥Î³õ´º 320
25.4 ³X°ÝªÌ¼Ò¦¡ªºÂX®i 321
25.4.1 ²Îp¥\¯à 321
25.4.2 ¦hÓ³X°ÝªÌ 323
25.4.3 Âù¤À¬£ 326
25.5 ³Ì¨Î¹ê½î 328
²Ä26³¹ ª¬ºA¼Ò¦¡ 329
26.1 «°¥«ªºÁa¦Vµo®i¥\¦Ú¡X¹q±è 329
26.2 ª¬ºA¼Ò¦¡ªº©w¸q 341
26.3 ª¬ºA¼Ò¦¡ªºÀ³¥Î 343
26.3.1 ª¬ºA¼Ò¦¡ªºÀuÂI 343
26.3.2 ª¬ºA¼Ò¦¡ªº¯ÊÂI 344
26.3.3 ª¬ºA¼Ò¦¡ªº¨Ï¥Î³õ´º 344
26.3.4 ª¬ºA¼Ò¦¡ªºª`·N¨Æ¶µ 344
26.4 ³Ì¨Î¹ê½î 344
²Ä27³¹ ¸ÑÄÀ¾¹¼Ò¦¡ 346
27.1 ¥|«h¹Bºâ§A·|¶Ü 346
27.2 ¸ÑÄÀ¾¹¼Ò¦¡ªº©w¸q 352
27.3 ¸ÑÄÀ¾¹¼Ò¦¡ªºÀ³¥Î 354
27.3.1 ¸ÑÄÀ¾¹¼Ò¦¡ªºÀuÂI 354
27.3.2 ¸ÑÄÀ¾¹¼Ò¦¡ªº¯ÊÂI 354
27.3.3 ¸ÑÄÀ¾¹¼Ò¦¡¨Ï¥Îªº³õ´º 355
27.3.4 ¸ÑÄÀ¾¹¼Ò¦¡ªºª`·N¨Æ¶µ 355
27.4 ³Ì¨Î¹ê½î 355
²Ä28³¹ ¨É¤¸¼Ò¦¡ 356
28.1 ¤º¦s·¸¥X¡A¥qªÅ¨£ºD 356
28.2 ¨É¤¸¼Ò¦¡ªº©w¸q 361
28.3 ¨É¤¸¼Ò¦¡ªºÀ³¥Î 364
28.3.1 ¨É¤¸¼Ò¦¡ªºÀuÂI©M¯ÊÂI 364
28.3.2 ¨É¤¸¼Ò¦¡ªº¨Ï¥Î³õ´º 364
28.4 ¨É¤¸¼Ò¦¡ªºÂX®i 365
28.4.1 ½uµ{¦w¥þªº°ÝÃD 365
28.4.2 ©Ê¯à¥¿Å 366
28.5 ³Ì¨Î¹ê½î 369
²Ä29³¹ ¾ô±ç¼Ò¦¡ 371
29.1 §Ú¦³¤@Ó¹Ú·Q 371
29.2 ¾ô±ç¼Ò¦¡ªº©w¸q 379
29.3 ¾ô±ç¼Ò¦¡ªºÀ³¥Î 381
29.3.1 ¾ô±ç¼Ò¦¡ªºÀuÂI 381
29.3.2 ¾ô±ç¼Ò¦¡ªº¨Ï¥Î³õ´º 382
29.3.3 ¾ô±ç¼Ò¦¡ªºª`·N¨Æ¶µ 382
29.4 ³Ì¨Î¹ê½î 382
²Ä¤T³¡¤À ½Öªº¦a½L½Ö°µ¥D¡X³]p¼Ò¦¡PK
²Ä30³¹ ³Ð«ØÃþ¼Ò¦¡¤jPK 384
30.1 ¤u¼t¤èªk¼Ò¦¡VS«Ø³yªÌ¼Ò¦¡ 384
30.1.1 «ö¤u¼t¤èªk«Ø³y¶W¤H 384
30.1.2 «ö«Ø³yªÌ¼Ò¦¡«Ø³y¶W¤H 386
30.1.3 ³Ì¨Î¹ê½î 389
30.2 ©â¶H¤u¼t¼Ò¦¡VS«Ø³yªÌ¼Ò¦¡ 390
30.2.1 «ö©â¶H¤u¼t¼Ò¦¡¥Í²£¨®½ø 390
30.2.2 «ö«Ø³yªÌ¼Ò¦¡¥Í²£¨®½ø 394
30.2.3 ³Ì¨Î¹ê½î 399
²Ä31³¹ µ²ºcÃþ¼Ò¦¡¤jPK 400
31.1 ¥N²z¼Ò¦¡VS¸Ë¹¢¼Ò¦¡ 400
31.1.1 ¥N²z¼Ò¦¡ 400
31.1.2 ¸Ë¹¢¼Ò¦¡ 402
31.1.3 ³Ì¨Î¹ê½î 403
31.2 ¸Ë¹¢¼Ò¦¡VS¾A°t¾¹¼Ò¦¡ 404
31.2.1 ¥Î¸Ë¹¢¼Ò¦¡´yz¤¡¤pÀn 404
31.2.2 ¥Î¾A°t¾¹¼Ò¦¡¹ê²{¤¡¤pÀn 407
31.2.3 ³Ì¨Î¹ê½î 410
²Ä32³¹ ¦æ¬°Ãþ¼Ò¦¡¤jPK 411
32.1 ©R¥O¼Ò¦¡VSµ¦²¤¼Ò¦¡ 411
32.1.1 µ¦²¤¼Ò¦¡¹ê²{À£ÁYºâªk 411
32.1.2 ©R¥O¼Ò¦¡¹ê²{À£ÁYºâªk 414
32.1.3 ¤pµ² 419
32.2 µ¦²¤¼Ò¦¡VSª¬ºA¼Ò¦¡ 420
32.2.1 µ¦²¤¼Ò¦¡¹ê²{¤H¥Í 420
32.2.2 ª¬ºA¼Ò¦¡¹ê²{¤H¥Í 423
32.2.3 ¤pµ² 425
32.3 Æ[¹îªÌ¼Ò¦¡VS³d¥ôÃì¼Ò¦¡ 426
32.3.1 ³d¥ôÃì¼Ò¦¡¹ê²{DNS
¸ÑªR¹Lµ{ 427
32.3.2 IJµoÃì¼Ò¦¡¹ê²{DNS
¸ÑªR¹Lµ{ 432
32.3.3 ¤pµ² 437
²Ä33³¹ ¸ó¾Ô°ÏPK 438
33.1 µ¦²¤¼Ò¦¡VS¾ô±ç¼Ò¦¡ 438
33.1.1 µ¦²¤¼Ò¦¡¹ê²{¶l¥óµo°e 439
33.1.2 ¾ô±ç¼Ò¦¡¹ê²{¶l¥óµo°e 442
33.1.3 ³Ì¨Î¹ê½î 445
33.2 ªù±¼Ò¦¡VS¤¤¤¶ªÌ¼Ò¦¡ 446
33.2.1 ¤¤¤¶ªÌ¼Ò¦¡¹ê²{¤u¸êpºâ 446
33.2.2 ªù±¼Ò¦¡¹ê²{¤u¸êpºâ 451
33.2.3 ³Ì¨Î¹ê½î 454
33.3 ¥]¸Ë¼Ò¦¡¸sPK 455
33.3.1 ¥N²z¼Ò¦¡ 455
33.3.2 ¸Ë¹¢¼Ò¦¡ 457
33.3.3 ¾A°t¾¹¼Ò¦¡ 459
33.3.4 ¾ô±ç¼Ò¦¡ 461
33.3.5 ³Ì¨Î¹ê½î 464
²Ä¥|³¡¤À §¹¬ü¥@¬É¡X³]p¼Ò¦¡²V½s
²Ä34³¹ ©R¥O¼Ò¦¡+³d¥ôÃì¼Ò¦¡ 466
34.1 ·h²¾UNIXªº©R¥O 466
34.2 ²V½s¤pµ² 481
²Ä35³¹ ¤u¼t¤èªk¼Ò¦¡+µ¦²¤¼Ò¦¡ 483
35.1 °g§Aª©ªº¥æ©ö¨t²Î 483
35.2 ²V½s¤pµ² 493
²Ä36³¹ Æ[¹îªÌ¼Ò¦¡+¤¤¤¶ªÌ¼Ò¦¡ 495
36.1 ¨Æ¥óIJµo¾¹ªº¶}µo 495
36.2 ²V½s¤pµ² 508
²Ä¤³¡¤À ÂX®i½g
²Ä37³¹ MVC®Ø¬[ 510
37.1 MVC®Ø¬[ªº¹ê²{ 510
37.1.1 MVCªº¨t²Î¬[ºc 512
37.1.2 ¼Ò«¬ºÞ²z¾¹ 518
37.1.3 È´Ì 522
37.1.4 µø¹ÏºÞ²z¾¹ 522
37.1.5 ¤u¨ãÃþ 526
37.2 ³Ì¨Î¹ê½î 528
²Ä38³¹ ·s¼Ò¦¡ 530
38.1 ³W®æ¼Ò¦¡ 530
38.1.1 ³W®æ¼Ò¦¡ªº¹ê²{ 530
38.1.2 ³Ì¨Î¹ê½î 543
38.2 ¹ï¶H¦À¼Ò¦¡ 546
38.2.1 ¥¿½Tªº¦À¤Æ 546
38.2.2 ¹ï¶H¦À¼Ò¦¡ªº·N¹Ï 547
38.2.3 ³Ì¨Î¹ê½î 549
38.3 ¶±¤u¼Ò¦¡ 549
38.3.1 ¶±¤u¦X§@ 549
38.3.2 ¶±¤u¼Ò¦¡ªº·N¹Ï 551
38.3.3 ³Ì¨Î¹ê½î 552
38.4 ¶ÂªO¼Ò¦¡ 552
38.4.1 ¶ÂªO¼Ò¦¡ªº·N¹Ï 552
38.4.2 ¶ÂªO¼Ò¦¡ªº¹ê²{¤èªk 553
38.5 ªÅ¹ï¶H¼Ò¦¡ 554
38.5.1 ªÅ¹ï¶H¼Ò¦¡ªº¨Ò¤l 554
38.5.2 ³Ì¨Î¹ê½î 555
ªþ¿ý¡@23ºØ³]p¼Ò¦¡±m¹Ï |
§Ç¡G |