PassBiBle.Net
°ê»ÚIT»{µý¥N¦ÒÊI
²Ê^ Site-Map
¥N¦Ò­º­¶ ¥N¦Òɲ®æ ¥N¦Ò¬yµ{ «HÅAµûɲ µý®Ñ¬d¸ß ÃD®w¤U¸ü ¥N¦Ò½×¾Â Ãö¤_§Ú­Ì ¥[¤J¦¬ÂÃ
CCNA ±MÃD MCSE ±MÃD ORACLE ±MÃD CISCO»{µý MICROSOFT LPI»{µý CIW»{µý SUN»{µý IBM»{µý
¥N ¦Ò Áp ¨t
Mail:
PassBiBle PassBiBle.Com
Msn :
PassBiBle HotMail.Com
QQ : 6411019
³Ì ·s ¤å ³¹
¡EJava¾Ç²ß¸ô®|¡Ð¤u¨ã½g
¡EJava¾Ç²ß¸ô®|¡Ð¹Lµ{½g+®ÑÄy½g
¡EJava¾Ç²ß¸ô®|¡Ð¤èªk½g+¸ê·½½g
¡E¾Ç²ßJavaªº30­Ó°ò¥»·§©À
¡E¨C©P·s®Ñ±À¯ò:IBM & Java
¡EJSP³Ì·s¯S©Ê¤Î«ä·Qªº³Ì¨Î¹ê½î
¡E¶}µoJ2EEÀ³¥ÎÀ³¿í´`ªº¤LÂI­ì
¡EJava¤¤ªº´ú¤£­ã­ì²z
¡E¼öªù°ÝÃD:java.exe¥X¿ù¿ù»~¤À
¡EJava»y¨¥¯SÂI¤Î¶}µo¤u¨ãJDK
¼ö ªù ¤å ³¹
¡EJava¦Ò¸Õ¸gÅç½Í
¡Ejava¤Jªù¾Ç²ß«ü¾É¤§³Ì¨Î¤è¦V
¡ESun»{µýJavaµ{§Ç­û
¡EJavaªº«e¥@¤µ¥Í
¡E³q¦Vµ{§Ç­ûªº¿ï¾Ü¡ÐSCJP»{µý
¡ESun»{µýJava¶}µo­û¡ÐSCJD»{µý
¡EJAVA»{µý¦Ò¸Õɲ®æ¤Î»{µýµý®Ñ
¡E¯Bļ¡Ð§A¤£À³¬OJavaµ{§Ç­ûªº
¡E³n¥ó¶}µo¦¨¥\12ªk«h
¡E¸Ó¾ÇJava©Î.NET¡H

Java¾Ç²ß¸ô®|¡Ð¹Lµ{½g+®ÑÄy½g

Java¾Ç²ß¸ô®|¡]¤G¡^®ÑÄy½g

¡@¡@ ¾Ç²ß¤@ªù·sªºª¾ÃÑ¡A¤£¥i¯à«ü±æ¥u¬Ý¤@¥»¡A©ÎªÌ¨â¥»®Ñ´N¯à°÷§¹¥þ´x´¤¡C»Ý­n¦³¤@­Ó´`§Çº¥¶iªº¾\Ū¹Lµ{¡C§Ú±À¯òOreilly¥Xª©ªºJava¨t¦C®ÑÄy¡C

¡@¡@ ¦b³o¨½§Ú¥u·Q¸É¥R¤@ÂI¬Ýªk¡A«Ü¦h¤H¾Ç²ßJava¬O±q¡mThinking in Java¡n³o¥»®Ñ¤J¤âªº¡A¦ý¬O§Ú»{¬°³o¥»®Ñ¬O¤£Óì¦Xªì¾ÇªÌªº¡C§Ú»{¬°¥¿Ú̪º¨Ï¥Î³o¥»®Ñªº¤èªkÀ³¸Ó¬O§@¬°»²§UªºÅªª«¡C¡mThinking in Java¡n¦}¤£¬O¦b§¹¾ãªº¤¶²ÐJavaªº¾ã­ÓÊ^¨t¡A¦Ó¬O¤@Ïú¸õÅD¦¡ªº¼g§@¤èªk¡A¬O¤@ÏúÃþ¦ütipsªº¤èªk¨Ó¹ïJava«Ü¦hª¾ÃÑÂI¶i¦æ¤F²`¤Jªº¤ÀªR©M¸ÑÄÀ¡C

¡@¡@ ¹ï¤_ªì¾ÇªÌ¨Ó»¡¡A³Ì¦n¬O§ä¤@¥»Java¤Jªùªº®ÑÄy¡A¦ý¬O¤ñ¸û§¹¾ãªº´`§Çªº¤¶²ÐJavaªº»yªk¡A­±¦V¹ï¶Hªº¯S©Ê¡A®Ö¤ßÃþ®wµ¥µ¥¡A¦b¬Ý³o¥»®Ñªº¦P®É¡A¥i¥H¦P¨B¨Ó¬Ý¡mThinking in Java¡n¡A¨Ó¥[²`¹ïJavaªº²z¸Ñ©M­ì²zªº¹B¥Î¡A¦P®É¤S¥i¥H§¹¾ãªº¤F¸ÑJavaªº¾ã­ÓÊ^¨t¡C

¡@¡@ ¹ï¤_Javaªº¤Jªù®ÑÄy¡A½²¾Çó`±À¯òªº¬OOreillyªº¡mExploring Java, 2nd Edition¡n ©ÎªÌ¡mJava in a Nutshell,2nd Edition¡]°w¹ïC++­I´º¡^¡n¡A§Ú¦}¨S¦³¬Ý¹L³o¨â¥»®Ñ¡C¨ä¹ê§Úı±o¹q¤l¤u·~¥Xª©ªÀªº¡mJava 2 ½sµ{¸Ô¸Ñ¡n©ÎªÌ¡mJava 2±q¤Jªù¨ìºë³q¡n´N«Ü¤£¿ù¡C

¡@¡@ ¦b©Ò¦³ªºJava®ÑÄy·í¤¤¡A¨ä¹ê³Ì³Ì¦³¥Îªº¡A¦}¤£¬OO'reillyªº Java Serials¡A¯u¥¿³Ì³Ì¦³¥Î³B¬OJDKªºDocumentation¡I¤L¥G§A·QÀò±oªº©Ò¦³ªºª¾ÃѦbDocumentation¨½­±¥þ³¡³£¦³¡A¨ä¤¤³Ì¥D­nªº³¡¤À·íµM¬OJava°ò¦Ãþ®wªºAPI¤åÀÉ¡A¬O«ö·Ópackage¨Ó²Õ´ªº¡A¹ï¤_¨C¤@­Óclass³£¦³¸Ô²Óªº¸ÑÄÀ¡A¥¦ªºÄ~©ÓÃö¨t¡A¬O§_¹ê²{¤F¬Y­Ó±µ¤f¡A³q±`¥Î¦b­þ¨Ç³õ¦X¡AÁÙ¥i¥H¬d¨ì¥¦©Ò¦³ªºpublicªºÄݩʩM¤èªk¡A¨C­ÓÄݩʪº¸ÑÄÀ¡A·N¸q¡A¨C­Ó¤èªkªº¥Î³~¡A½Õ¥Îªº°Ñ¼Æ¡A°Ñ¼Æªº·N¸q¡Aªð¦^­ÈªºÃþ«¬¡A¥H¤Î¤èªk¥i¯à©ß¥XªºÉݱ`µ¥µ¥¡C¥i¥H³o¼Ë¨Ó»¡¡A©Ò¦³Ãö¤_Java½sµ{¤è­±ªº®ÑÄy¨ä¹ê³£¤£¹L¬O¦b¥Î¤ñ¸û³q«U©öÀ´ªº»y¨¥¡A©M¨}¦nªº²Õ´¤è¦¡¨Ó¤¶²ÐDocumentation¨½­±ªº¬Y­Ópackage¨½­±¥]§tªº¤@¨ÇÃþªº¥Îªk¦Ó¤w¡C©Ò¥HÉEÅܤ£Öèä©v¡A¦pªG§A¦³¨¬°÷ªº¯à¤O¨Óª½±µ³q¹LDocumentation¨Ó¾Ç²ßJavaªºÃþ®w¡A¨º¤\°ò¥»¤W´N¤£»Ý­n¬Ý¨ä¥Lªº®ÑÄy¤F¡C°£¦¹¤§¥~¡ADocumentation¤]¬O½sµ{¥²³Æªº¤â¥U¡A§Úªº®à­±¤W¦³¤T­ÓDocumentationªº§Ö±¶¤è¦¡¡A¤À§O¬OJ2SDK1.4.1ªºDocumentation¡AServlet2.3ªºDocumentation©MJ2SDKEE1.3.1ªºDocumentation¡C¦³¤F³o­Ó¤T­ÓDocumentation¡A¤°¤\¨ä¥Lªº®ÑÄy³£¤£»Ý­n¤F¡C

¡@¡@ ¹ï¤_Ja va Web ½sµ{¨Ó»¡¡A³Ì®Ö¤ßªº¬O­n¼ô±x©M´x´¤HTTP¨óij¡A³o­Ó´N©MJavaµLÃö¤F¡A¦b¼ô±xHTTP¨óij¤§¦Z¡A´N»Ý­n¼ô±xJavaªº¹ê²{HTTP¨óijªºÃþ®w¡A¤]´N¬OServlet API¡A©Ò¥H³Ì­«­nªºªF¦è´N¬OServlet API¡C·íµM¹ï¤_ªì¾ÇªÌ¦Ó¨¥¡Aª½±µ³q¹LServlet API¨Ó¾Ç²ßWeb½sµ{¦³«Ü¤jªºÃø«×¡A§Ú±À¯òO'reillyªº¡mJava Server Pages ¡n³o¥»®Ñ¨Ó¾Ç²ßWeb ½sµ{¡C

¡@¡@ EJBªº®ÑÄy·í¤¤¡A¡mEnterprise Java Beans?, 2nd Edition¡n¬O¤@¥»«Ü¤£¿ùªº®Ñ¡A EJBªº¾Ç²ßªùÂe¬O¤ñ¸û°ª¡A¤Jªù«ÜÃø¡A¦ý¬O³o¥»®Ñ§¹¥þ­°§C¤F¾Ç²ßªºÃø«×¡A¯S§O­«­nªº¤@ÂI¬O¡AEJBªº¾Ç²ß»Ý­nµ²¦X¤@ÏúApp Serverªº¨ãÊ^¹ê²{¡A©Ò¥H¦b¾Ç²ßEJBªº¦P®É¡A¥²¶·¦P¨Bªº¾Ç²ß¬YÏúApp Server¡A¦Ó³o¥»®Ñ¬ÛÃöªº¥X¤F¤T¥»®Ñ¡A¤À§O¬OWeblogic6.1¡AWebsphere4.0©MJBoss3.0¤W­±³¡¸p®Ñ¤¤¨Ò¤lªº¹ê°µ¡C¯u¬O¬J¦³²z½×¡A¤S¦³¹ê½î¡C¦b¾Ç²ßEJBªº¦P®É¡A¥i¥HÃä¬ÝÃä°µ¡AEJBªº¾Ç²ß·|Åܱo«Ü»´ªQ¡C

¡@¡@ ¦ý¬O³o¥»®Ñ¤]¦³¤@­Ó°ÝÃD¡A´N¬Oª©¥»¤ñ¸û¡A¥D­nÁ¿EJB1.1³W­S©M³¡¤ÀEJB2.0ªº³W­S¡C¦ÓEd Roman¼gªº¡mMastering EJB 2.0¡n³o¥»®Ñ§¹¥þ¬O®ÚÕuEJB2.0³W­S¼gªº¡A²`¤J²L¥X¡AÂл\¤FEJB½sµ{ªº¦U­Ó¤è­±¡A¦}¥BÁÙ¦³«Ü¦h½sµ{¸gÅçtips¡A¤]¬O¾Ç²ßEJB«D±`±À¯òªº®ÑÄy¤§¤@¡C

¡@¡@ ¦pªG¬Oµ²¦XWeblogic¨Ó¾Ç²ßJ 2EEªº¸Ü¡A¡mJ2EEÀ³¥ÎÉOBEA Weblogic Server¡nµ´¹ï¬O­º¿ïŪª«¡AÁöµM¬OÁ¿­zªºWeblogic6.0¡A¤´µM­È±oÁʶR¡A³o¥»®Ñ¬OBEA©x¤è±À¯òªº±Ð§÷¡A§@ªÌ¤]¬OBEA¤½¥qªº¤uµ{®v¡C²{¦b¤¤¤åª©¤w¸gÀH³B¥i¨£¤F¡C³o¥»®Ñµ²¦XWeblogic¤¶²Ð¤FJ2EE¦U­Ó¤è­±ªº§Þ³N¦bWeblogic¥­¥x¤Wªº¶}µo©M³¡¸p¡A¹ê½î«ü¾É·N¸q«D±`±j¡C

¡@¡@ ¦b´x´¤¤FJava¥­¥x°ò¦ª¾ÃÑ©MJ2EE¤è­±ªºª¾ÃÑ¥H¦Z¡A§ó¶i¤@¨Bªº¬O¾Ç²ß¦p¦ó¹B¥ÎOOªº¤èªk¶i¦æ³n¥óªº³]­p¡A¨º¤\´N¤@©w­n¾Ç²ß¡§³]­p¼Ò¦¡¡¨¡CSun¤½¥q¥Xª©¤F¤@¥»¡mJ2EE®Ö¤ß¼Ò¦¡¡n¡A¬O¨C­Ó¶}µoJava¥ø·~¥­¥x³n¥óªº¬[ÌÛ®v¥²³Æªº®ÑÄy¡C³o¥»®Ñ¥þ­±ªº¤¶²Ð¤FJ2EEÊ^¨t¬[ÌÛªº¦UÏú³]­p¼Ò¦¡¡A¬O³]­p®vªº¥²Åª®ÑÄy¡C

Java¾Ç²ß¸ô®|¡]¤T¡^¹Lµ{½g

¡@¡@ ¨C­Ó¤Hªº¾Ç²ß¤èªk¬O¤£¦Pªº¡A¤@­Ó¤Hªº¤èªk¤£¨£±oÓì¦X¥t¤@­Ó¤H¡A§Ú¥u¯à¬O½Í¦Û¤vªº¾Ç²ß¤èªk¡C¦]¬°§Ú¾Ç²ßJava¬O§¹¥þ¦Û¾Çªº¡A±q¨Ó¨S¦³°Ý¹L§O¤H¡A©Ò¥H¾Ç²ßªº¹Lµ{°ò¥»¤W§¹¥þ¬O¦Û¤vºN¯Á¥X¨Óªº¡C§Ú¤]¤£ª¾¹D³oÏú¤èªk¬O§_¬O¤ñ¸û¦nªº¤èªk¡A¥u¯àµ¹¤j®a´£¨Ñ¤@ÂI°Ñ¦Ò¤F¡C

¡@¡@ ¾Ç²ßJavaªº ²Ä¤@¨B ¬O¦w¸Ë¦nJDK¡A¼g¤@­ÓHello World¡A ¨ä¹êJDKªº¾Ç²ß¨S¦³¨º¤\²³æ¡AÃö¤_JDK¦³¨â­Ó°ÝÃD¬O«Ü®e©ö¤@ª½§xÊðJavaµ{§Ç­ûªº¦a¤è¡G¤@­Ó¬OCLASSPATHªº°ÝÃD¡A¨ä¹ê±q­ì²z¤W¨Ó»¡¡A¬O­n ·d²M·¡JREªºClassLoader¬O¦p¦ó¥[¸üClassªº¡F¥t¤@­Ó°ÝÃD¬Opackage©Mimport°ÝÃD¡A¦p¦ó¨Ó´M§äÃþªº¸ô®|°ÝÃD¡C§â³o¨â­Ó°ÝÃDºN¯Á²M·¡¤F¡A´N±½°£¤F¾Ç²ßJava©M¨Ï¥ÎJDKªº³Ì¤j»Ùê¡C±À¯ò¬Ý¤@¤U¤ý´Ëªº¡mJava²`«×¾úÀI¡n¡A¹ï³o¨â­Ó°ÝÃD¶i¦æ¤F²`¤Jªº±´°Q¡C

²Ä¤G¨B¬O¾Ç²ßJavaªº»yªk¡C Javaªº»yªk¬OÃþC++ªº¡A°ò¥»¤W¥D¬yªº½sµ{»y¨¥¤£¬OÃþC¡A´N¬OÃþC++ªº¡A¨S¦³¤°¤\·sªF¦è¡A©Ò¥H»yªkªº¾Ç²ß¡A¤j·§´N¬O¥b¤Ñªº®É¶¡¨¬°÷¤F¡C°ß¤@»Ý­nª`·Nªº¬O¦³¤L­Ó¤£®e©ö·d²M·¡ªºÃöÁä¦rªº¥Îªk¡Apublic¡Aprotected¡Aprivate¡Astatic¡A¤°¤\®É­Ô¥Î¡A¬°¤°¤\­n¥Î¡A«ç¤\¥Î¡A³o¥i¯à»Ý­n¦³¤H¨Ó«üÂI¤@¤U¡A§Ú·íªì¬O§¹¥þ¦Û¤vµZ¿i¥X¨Óªº¡Aªá¤F«Ü¤[ªº®É¶¡¡C¤£¹L¦Z¨Ó§Ú¬Ý¨ì¡mThinking in Java¡n³o¥»®Ñ¤W­±¬OÁ¿¤F³o¨Ç·§©Àªº¡C

²Ä¤T¨B¬O¾Ç²ßJavaªº­±¦V¹ï¶Hªº½sµ{»y¨¥ªº¯S©Êªº¦a¤è¡C ¤ñ¦pÄ~©Ó¡AÌÛ³y¾¹¡A©â¶HÃþ¡A±µ¤f¡A¤èªkªº¦hºA¡A­«¸ü¡AÂл\¡AJavaªºÉݱ`³B²zÉó¨î¡C¹ï¤_¤@­Ó¨S¦³­±¦V¹ï¶H»y¨¥­I´ºªº¤H¨Ó»¡¡A§Úı±o³o­Ó¹Lµ{»Ý­nªá«Üªø«Üªø®É¶¡¡A¦]¬°¾Ç²ßJava¤§«e¨S¦³C++ªº¸gÅç¡A¥u¦³Cªº¸gÅç¡A§Ú¬O¤j·§ªá¤F¤@­Ó¤ë¥ª¥k§a¡A¤~¹ý©³§â³o¨Ç·§©À³£·d²M·¡¡A§â®Ñ¤W­±ªº¨Ò¤l¤ÏÎ`ªº´¢¼¯¡A­×§ï¡A¹Á¸Õ¡A§â¨º¤L³¹¤º®e¤ÏÎ`ªº¬Ý¹L¨Ó¡A¬Ý¹L¥h¡A¬Ý¤F¤£¤U5¹M¡A¤~¹ý©³»â ®©¤F¡C¤£¹L§Ú·Q¦pªG¦³C++¸gÅ窺¸Ü¡AÀ³¸Ó¤@¨â¤Ñ®É¶¡¨¬°÷¤F¡C¨º¤\¦b³o­Ó¹Lµ{¤¤¡A¥i¥H¦h¬Ý¬Ý¡mThinking in Java¡n³o¥»®Ñ¡A¹ï­±¦V¹ï¶HªºÁ¿¸Ñ«D±`³z¹ý¡C¥i±¤ªº¬O§Ú¾Ç²ßªº®É­Ô¡A¦}¨S¦³¬Ý¨ì³o¥»®Ñ¡A©Ò¥H¦Û¤vªá¤F¤j¶qªº®É¶¡¡A³q¹L¦Û¤vªº¹Á¸Õ©M´¢¼¯¨Ó¾Ç·|ªº¡C

²Ä¥|¨B´N¬O¶}©l¼ô±xJavaªºÃþ®w¡C Javaªº°ò¦Ãþ®w¨ä¹ê´N¬OJDK¦w¸Ë¥Ø¿ý¤U­±jre\lib\rt.jar³o­Ó¥]¡C¾Ç²ß°ò¦Ãþ®w´N¬O¾Ç²ßrt.jar¡C°ò¦Ãþ®w¨½­±ªºÃþ«D±`«D±`¦h¡CÕu»¡¦³3000¦h­Ó¡A§Ú¨S¦³²Î­p¹L¡C¦ý¬O¯u¥¿¹ï¤_§Ú­Ì¨Ó»¡³Ì®Ö¤ßªº¥u¦³4­Ó¡A¤À§O¬O

¡@¡@ java.lang.*;

¡@¡@ java.io.*;

¡@¡@ java.util.*;

¡@¡@ java.sql.*;
¡@¡@ ³o¥|­Ó¥]ªº¾Ç²ß¡A¨C­Ó¥]ªº¾Ç²ß³£¥i¥H¼g¦¨¤@¥»«p«pªº±Ð§÷¡A¦ÓO'reilly¤]Ú̹ê¬O³o¼Ë°µªº¡C§Úı±o¦pªG®É¶¡¤ñ¸ûºò¡A¬O¤£¥i¯à³q¹LŪ¥|¥»®Ñ¨Ó¾Ç²ß¡C§Úı±o¤ñ¸û¦nªº¾Ç²ß¤èªk¬O³o¼Ëªº¡G

¡@¡@ ­º¥ý­n³qŪ¾ã­Ópackageªº®Ø¬[¡A¤F¸Ñ¾ã­Ópackageªºclass¡Ainterface¡AexceptionªºÌÛ¦¨¡A³Ì¦n¬O¯à°÷§ä¨ì¤¶²Ð¾ã­Ó¥]®Ø¬[ªº¤å³¹¡C³o¨Ç±Mªù¤¶²Ð¥]ªº®ÑÄyªº«e¤L³¹À³¸Ó´N¬O³o¨ÇÁ`Ê^ªº®Ø¬[¤º®e¤¶²Ð¡C

¡@¡@ ¹ï¥]¾ãÊ^®Ø¬[ªº§â´¤¦}¤£¬O­n¼ô±x¨C­ÓÃþªº¥Îªk¡A°O¦í¥¦¦³­þ¨ÇÄݩʡA¤èªk¡C·Q°O¤]°O¤£¦íªº¡C ¦Ó¬O­nª¾¹D¥]¦³­þ¨Ç¤è­±ªºÃþÌÛ¦¨ªº¡A³o¨ÇÃþªº¥Î³~¬O¤°¤\¡A³Ì®Ö¤ßªº¤L­ÓÃþ¤À§O¬O§¹¦¨¤°¤\¥\¯àªº¡C§Ú¦bµ¹¤H°ö°Vªº®É­Ô¤@¯ë¬O¤@¦¸½ÒÁ¿¤@­Ó¥]¡A©Ò¥H¤£¥i¯à¸Ô²Óªº¤¶²Ð¨C­ÓÃþªº¥Îªk¡A¦ý¬O§Ú¤ÏÎ`±j½Õ¡A§Úµ¹§A­ÌÁ¿³o¨Ç¥]ªº¤£¬O­n§i¶D§A­ÌÃþªº¤èªk¬O«ç¤\½Õ¥Îªº¡A¤]¤£­n¨D§A­Ì°O¦íÃþªº¤èªk½Õ¥Î¡A¦Ó¬O­n§A­Ì¤F¸Ñ¡AJavaµ¹§Ú­Ì´£¨Ñ¤F­þ¨ÇÃþ¡A¨C­ÓÃþ¬O¥Î¦b¤°¤\³õ¦X¡A·í§Ú¹J¨ì°ÝÃDªº®É­Ô¡A§Úª¾¹D­þ­ÓÃþ¡A©ÎªÌ­þ¤L­ÓÃþªº²Õ¦X¥i¥H¸Ñ¨M§Úªº°ÝÃD¡AThat'all¡I¡A·í§Ú­Ì¨ãÊ^¼gµ{§Çªº®É­Ô¡A¥u­n§Aª¾¹D¸Ó¥Î­þ­ÓÃþ¨Ó§¹¦¨§Aªº¤u§@´N¨¬°÷¤F¡C½s½Xªº®É­Ô¡A¨ãÊ^ªº¤èªk½Õ¥Î¡A¬OÃä¼g¥N½X¡AÃä¬dDocumentation¡A©Ò¦³ªºªF¦è³£¦bDocumentation¨½­±¡A¤£­n¨D§A¤@©w°O¦í¡A¹ê»Ú§A¤]°O¤£¦í3000¦h­ÓÃþªºÁ`¦@±Nªñ10ÉE­Ó¤èªk½Õ¥Î¡C©Ò¥H¹ï¨C­Ó¥]ªºÁ`Ê^®Ø¬[ªº§â´¤´NÅܱoÌ嬰­«­n¡C

²Ä¤­¨B ¡A³q¹L¤W­±ªº¾Ç²ß¡A¦pªG¾Çªº¤ñ¸û¤ã¹êªº¸Ü¡A´N¥´¦n¤FJavaªº°ò¦¤F¡A³Ñ¤U­n°µªº¤u§@¬O±½²MDocumentation¨½­±°£¤F¤W­±4­Ó¥]¤§¥~ªº¨ä¥L¤@¨Ç¤ñ¸û¦³¥Î³Bªº Ãþ ¡C¬Û«H¶i®i¨ì³o¤@¨B¡AJavaªº¦Û¾Ç¯à¤O¤w¸g³Q°ö¾i¥X¨Ó¤F¡A¥i¥H¨ì¤Fª½±µ¾Ç²ßDocumentationªº¤ô¥­¤F¡C°£¤F­n°µGUI½sµ{¤§¥~¡AJDK¨½­±¨ä¥L·|¦³¥Î³Bªº¥]¬O³o¨Ç¡G

¡@¡@ java.text.*;

¡@¡@ jav a.net.*;

¡@¡@ javax.naming.*;

¡@¡@ ³o¨Ç¥]¨½­±¯u¥¿¥Îªº¤ñ¸û¦hªºÃþ¨ä¹ê«Ü¤Ö¡A¥u¦³¤L­Ó¡A©Ò¥H¤£»Ý­nªá«Ü¦h®É¶¡¡C

²Ä¤»¨B¡AJava Web ½sµ{

¡@¡@ Web½sµ{ªº®Ö¤ß¬OHTTP¨óij¡AHTTP¨óij©MJavaµLÃö¡A¦pªG¤£¼ô±xHTTP¨óijªº¸Ü¡AÁöµM¤]¥i¥H¾Ç¦nServlet/JSP½sµ{¡A¦ý¬O¹F¤£¨ìÁ|¤@¤Ï¤T¡A¤@³q¦Ê³qªº¹Ò¬É¡C©Ò¥HHTTP¨óijªº¾Ç²ß¬O¥²³Æªº¡C¦pªG¼ô±x¤FHTTP¨óijªº¸Ü¡A¤S¦³¤FJava½sµ{ªº¨}¦nªº°ò¦¡A¾Ç²ßServlet/JSP²ª½©ö¦p¤Ï´x¡A§Ú¾Ç²ßServlet/JSP´N¥Î¤F¤£¨ì¤@©Pªº®É¶¡¡AµM¦Z´N¶}©l¥ÎJSP¨Ó°µ¶µ¥Ø¤F¡C

¡@¡@ ¦bServlet/JSPªº¾Ç²ß¤¤¡A­«ÀY¤´µM¬OServlet Documentation¡CServlet API³Ì±`¥ÎªºÃþ«Ü¤Ö¡Aªá¤ñ¸û¤Öªº®É¶¡´N¥i¥H´x´¤¤F¡C§â³o¨ÇÃþ³£¬Ý¤@¹M¡A¦h¼g¤L­Ó¨Ò¤l¸Õ¸Õ¡CServlet/JSP½sµ{¥»½è´N¬O¦b¤ÏÎ`½Õ¥Î³o¨ÇÃþ¨Ó³q¹LHTTP¨óij¦bWeb Server©MBrower¤§¶¡¥æ½Í¡C¥t¥~¹ïJSP¡AÁٻݭn¼ô±x¤L­Ó±`¥ÎJSPªº¼Ð°O¡A¨ãÊ^ªº¼gªk°O¤£¦íªº¸Ü¡AÁ{®É¬d´N¬O¤F¡C

¡@¡@ ¦¹¥~Java Web½sµ{¾Ç²ßªº­«ÂI­n©ñ¦bWeb Applicationªº³]­p¼Ò¦¡¤W¡A¦p¦ó¶i¦æ·~°ÈÅ޿誺¤ÀªR¡A¦}¥B¶i¦æ¦X²zªº³]­p¡A«ö·ÓMVC³]­p¼Ò¦¡ªº­n¨D¡A¹B¥ÎServlet©MJSP¤À§O§¹¦¨¤£¦PªºÅÞ¿è¼h¡A´x´¤¦p¦ó¦bServlet©MJSP¤§¶¡¶i¦æ¬yµ{ªº±±¨î©M¼ÆÕuªº ¦@¨É¡A¥H¤ÎWeb ApplicationÀ³¸Ó¦p¦ó°t¸m©M³¡¸p¡C

²Ä¤C¨B¡AJ2EE½sµ{

¡@¡@ ¥H¤Wªº¾Ç²ß¹Lµ{¦pªG¬O¤ñ¸û¶¶§Qªº¸Ü¡A¶i¦æ¨ì³o¤@¨B¡AÃø«×¤S°~µM´£°ª¡C¦]¬°¤W­±ªºª¾ÃѤº®e³£¬O¥u¯A¤Î¤@­Ó¤è­±¡A¦Ó¹³EJB¡AJMS¡AJTAµ¥®Ö¤ßªºJ2EE³W­S©¹©¹¬O¤LÏúJava§Þ³Nªººî¦X¹B¥Îªºµ²´¹¡A©Ò¥H´x´¤°_¨ÓÃø«×¤ñ¸û¤j¡C

¡@¡@ ­º¥ý¤@©w­n¾Ç²ß¦nJNDI¡AJNDI¬OApp Server©w¦ìªA°È¾¹¸ê·½¡]EJB²Õ¥ó¡ADatasouce¡AJMS¡^¬d§ä¤èªk¡A¦pªG¹ïJNDI¤£¼ô±xªº¸Ü¡AEJB¡AJMS³o¨ÇªF¦è¤L¥G¾Ç¤£¤U¥h¡CJNDI¨ä¹ê´N¬Ojavax.naming.*³o­Ó¥]¡A¹B¥Î°_¨Ó«Ü²³æ¡CÃøÂI¦b¤_ªA°È¾¹¸ê·½¤å¥óªº°t¸m¡C¹ï¤_ªA°È¾¹¸ê·½¤å¥óªº°t¸m¡A´N»Ý­n¬Ý¬Ý±Mªùªº¤åÀɳW­S¤F¡A¤ñ¦pweb.xmlªº¼gªk¡Aejb-jar.xmlªº¼gªkµ¥µ¥¡C°w¹ï¨CÏú¤£¦PªºApp Server¡AÁÙ¦³¦Û¤vªºªA°È¸ê·½°t¸m¤å¥ó¡A¤]¬O»Ý­n¼ô±xªº¡C

¡@¡@ µM¦Z¥i¥H¾Ç²ßJTA¡A¥D­n¬O­n²z¸ÑJTA¹ï¤_¨Æ°Èªº±±¨îªº¤èªk¡A¥H¤Î¸Ó¦b¤°¤\³õ¦X¨Ï¥ÎJTA¡C³o¨½¥i¥H²³æªºÁ|­Ó¨Ò¤l¡A§Ú­Ìª¾¹D¤@¯ë±¡ªp¥i¥H¹ï¤_¤@­Ó¼ÆÕu®w³s±µ¶i¦æ¨Æ°È±±¨î(conn.setAutoCommit(false),....,conn.commit())¡A°µ¬°¤@­Ó­ì¤l¾Þ§@¡A¦ý¬O°²³]§Úªº·~°È»Ý¨D¬O­n§â¹ï¨â­Ó¤£¦P¼ÆÕu®wªº¾Þ§@°µ¬°¤@­Ó­ì¤l¾Þ§@¡A§A¯à°µªº¨ì¶Ü¡H³o®É­Ô¥u¯à¥ÎJTA¤F¡C°²³]¾Þ§@¹Lµ{ ¬O¥ý©¹A¼ÆÕu®w´¡¤@±ø°O¿ý¡AµM¦Z§R°£B¼ÆÕu®w¥t¤@­Ó°O¿ý¡A§Ú­Ì¦Û¤v¼g¥N½X¬O±±¨î¤£¤F§â¾ã­Ó¾Þ§@°µ¬°¤@­Ó­ì¤l¾Þ§@ªº¡C¥ÎJTAªº¸Ü¡A¥ÑApp Server¨Ó§¹¦¨±±¨î¡C

¡@¡@ ¦b¾Ç²ßEJB¤§«e­n¾Ç²ß¹ï¶H§Ç¦C¤Æ©MRMI¡ARMI¬OEJBªº°ò¦¡C±µµÛ¾Ç²ßJMS©MEJB¡A¹ï¤_EJB¨Ó»¡¡A³ÌÃöÁä¬O­n²z¸ÑEJB¬O¦p¦ó³q¹LRMI¨Ó¹ê²{¹ï»·ºÝ¹ï¶Hªº½Õ¥Îªº¡A¥H¤Î¦b¤°¤\±¡ªp¤U­n¥Î¨ìEJB¡C

¡@¡@ ¦b¾Ç²ß§¹EJB¡AJMS³o¨ÇªF¦è¤§¦Z¡A§A¥i¯à·|·NÃѨì­n«æ¤£¥i«Ý¾Ç²ß¨â­Ó»â°ìªºª¾ÃÑ¡A¤@­Ó¬OUML¡A¥t¤@­Ó¬ODesign Pattern¡CJava¥ø·~³n¥óªº³]­p«D±`­«µø®Ø¬[(Framework)ªº³]­p¡A¤@­Ó¦nªº³n¥ó®Ø¬[¬O³n¥ó¶}µo¦¨¥\ªº¥²­n±ø¥ó¡C¦b³o­Ó®É­Ô¡AÀ³¸Ó¶}©l§â¾Ç²ßªº­«ÂI©ñ¦b³]­p¼Ò¦¡©M®Ø¬[ªº¾Ç²ß¤W¡A³q¹L¾Ç²ß©M¹ê»Úªº½sµ{¸gÅç¨Ó´x´¤EJBªº³]­p¼Ò¦¡©MJ2EEªº®Ö¤ß¼Ò¦¡¡C

¡@¡@ J2EE³W­S¨½­±¡A°£¤FEJB¡AJMS¡AJTA¡AServlet/JSP¡AJDBC¤§¥~ÁÙ¦³«Ü¦h«Ü¦hªº¥ø·~§Þ³N¡A³o¨½¤£¤@¤@¶i¦æ¤¶²Ð¤F¡C

¡@¡@ ¥t¥~ÁÙ¦³¤@­Ó³Ì·s»â°ìWeb Services¡CWeb Services¤]§¹¥þ¨S¦³¥ô¦ó·sªF¦è¡A¥¦¹³¬O¤@ÏúÂH¦X¾¯¡A¥i¥H§â¤£¦PªºªA°È²Î¤@°_¨Ó´£¨Ñ¤@­Ó²Î¤@ªº½Õ¥Î±µ¤f¡A§@¬°¨Ï¥ÎªÌ¨Ó»¡¡A§Ú¥u­nÀò±oªA°È´£¨ÑªÌµ¹§ÚªºWSDL¡]¹ïªA°Èªº´y­z¡^¡A´N°÷¤F¡A§Ú§¹¥þ¤£ª¾¹DªA°È¾¹´£¨ÑªÌ´£¨ÑªºªA°È ¨s³º¬OEJB²Õ¥ó¡AÁÙ¬O.Net²Õ¥ó¡AÁÙ¬O¤°¤\CORBA²Õ¥ó¡AÁÙ¬O¨ä¥Lªº¤°¤\¹ê²{¡A§Ú¤]¤£»Ý­nª¾¹D¡CWeb Services³Ì°¶¤jªº¦a¤è´N¦b¤_³q¹L²Î¤@ªºªA°È´£¨Ñ¤è¦¡©M½Õ¥Î¤è¦¡¡A¹ê²{¤F¾ã­ÓInternetªA°Èªº¦@¨É¡A¬O¤@­Ó«D±`¥O¤H¿E°Êªº§Þ³N»â°ì¡CWeb Services¦n¹³¥Ø«eÁÙ¨S¦³¤°¤\«Ü¦nªº®ÑÄy¡A¦ý¬O¥i¥H³q¹L¦bÊIµ¸¤W­±¬d¸ê®Æªº¤è¦¡¨Ó¾Ç²ß¡C



Copyright? 2002-2005 Powered By PassBiBle.Com°êÈÒIT»{µý¥N¦ÒÊI ª©Åv©Ò¦³