Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

JavaÓïÑÔµÄÌØµã(1)

¡¡1£® ¼òµ¥¡¢ÃæÏò¶ÔÏóºÍΪÈËËùÊìϤ
¡¡¡¡javaµÄ¼òµ¥Ê×ÏÈÌåÏÖÔÚ¾«¼òµÄϵͳÉÏ£¬Á¦Í¼ÓÃ×îСµÄϵͳʵÏÖ×ã¹»¶àµÄ¹¦ÄÜ£»¶ÔÓ²¼þµÄÒªÇ󲻸ߣ¬ÔÚСÐ͵ļÆËã»úÉϱã¿ÉÒÔÁ¼ºÃµÄÔËÐС£ºÍËùÓеÄÐÂÒ»´úµÄ³ÌÐòÉè¼ÆÓïÑÔÒ»Ñù£¬javaÒ²²ÉÓÃÁËÃæÏò¶ÔÏó¼¼Êõ²¢¸ü¼Ó³¹µ×£¬ËùÓеÄjava³ÌÐòºÍapplet³ÌÐò¾ùÊǶÔÏ󣬷â×°ÐÔʵÏÖÁËÄ£¿é»¯ºÍÐÅÏ¢Òþ²Ø£¬¼Ì³ÐÐÔʵÏÖÁË´úÂëµÄ¸´Óã¬Óû§¿ÉÒÔ½¨Á¢×Ô¼ºµÄÀà¿â¡£¶øÇÒjava²ÉÓõÄÊÇÏà¶Ô¼òµ¥µÄÃæÏò¶ÔÏó¼¼Êõ£¬È¥µôÁËÔËËã·ûÖØÔØ¡¢¶à¼Ì³ÐµÄ¸´ÔÓ¸ÅÄ¶ø²ÉÓÃÁ˵¥Ò»¼Ì³Ð¡¢ÀàÇ¿ÖÆ×ª»»¡¢¶àÏ̡߳¢ÒýÓ㨷ÇÖ¸Õ룩µÈ·½Ê½¡£ÎÞÓÃÄÚ´æ×Ô¶¯»ØÊÕ»úÖÆÒ²Ê¹µÃ³ÌÐòÔ±²»±Ø·ÑÐĹÜÀíÄڴ棬ÊdzÌÐòÉè¼Æ¸ü¼Ó¼òµ¥£¬Í¬Ê±´ó´ó¼õÉÙÁ˳ö´íµÄ¿ÉÄÜ¡£javaÓïÑÔ²ÉÓÃÁËCÓïÑÔÖеĴ󲿷ÖÓï·¨£¬ÊìϤCÓïÑԵijÌÐòÔ±»á·¢ÏÖjavaÓïÑÔÔÚÓï·¨ÉÏÓëCÓïÑÔ¼«ÆäÏàËÆ¡£
¡¡¡¡2£® ³°ô²¢ÇÒ°²È«
¡¡¡¡javaÓïÑÔÔÚ±àÒë¼°ÔËÐгÌÐòʱ£¬¶¼Òª½øÐÐÑϸñµÄ¼ì²é¡£×÷ΪһÖÖÇ¿ÖÆÀàÐÍÓïÑÔ£¬javaÔÚ±àÒëºÍÁ¬½Óʱ¶¼½øÐдóÁ¿µÄÀàÐͼì²é£¬·ÀÖ¹²»Æ¥ÅäÎÊÌâµÄ·¢Éú¡£Èç¹ûÒýÓÃÒ»¸ö·Ç·¨ÀàÐÍ¡¢»òÖ´ÐÐÒ»¸ö·Ç·¨ÀàÐͲÙ×÷£¬java½«ÔÚ½âÊÍʱָ³ö¸Ã´íÎó¡£ÔÚjava³ÌÐòÖв»ÄܲÉÓõØÖ·¼ÆËãµÄ·½·¨Í¨¹ýÖ¸Õë·ÃÎÊÄÚ´æµ¥Ôª£¬´ó´ó¼õÉÙÁË´íÎó·¢ÉúµÄ¿ÉÄÜÐÔ£»¶øÇÒjavaµÄÊý×é²¢·ÇÓÃÖ¸ÕëʵÏÖ£¬ÕâÑù¾Í¿ÉÒÔÔÚ¼ì²éÖбÜÃâÊý×éÔ½½çµÄ·¢Éú¡£ÎÞÓÃÄÚ´æ×Ô¶¯»ØÊÕ»úÖÆÒ²Ôö¼ÓÁËjavaµÄ³°ôÐÔ¡£
¡¡¡¡×÷ÎªÍøÂçÓïÑÔ£¬java±ØÐëÌṩ×ã¹»µÄ°²È«±£ÕÏ£¬²¢ÇÒÒª·ÀÖ¹²¡¶¾µÄÇÖÏ®¡£javaÔÚÔËÐÐÓ¦ÓóÌÐòʱ£¬Ñϸñ¼ì²éÆä·ÃÎÊÊý¾ÝµÄȨÏÞ£¬±ÈÈç²»ÔÊÐíÍøÂçÉϵÄÓ¦ÓóÌÐòÐ޸ı¾µØµÄÊý¾Ý¡£ÏÂÔØµ½Óû§¼ÆËã»úÖеÄ×Ö½Ú´úÂëÔÚÆä±»Ö´ÐÐǰҪ¾­¹ýÒ»¸öºËʵ¹¤¾ß£¬Ò»µ©×Ö½Ú´úÂë±»ºËʵ£¬±ãÓÉjava½âÊÍÆ÷À´Ö´ÐУ¬¸Ã½âÊÍÆ÷ͨ¹ý×èÖ¹¶ÔÄÚ´æµÄÖ±½Ó·ÃÎÊÀ´½øÒ»²½Ìá¸ßjavaµÄ°²È«ÐÔ¡£Í¬Ê±java¼«¸ßµÄ³°ôÐÔÒ²ÔöÇ¿ÁËjavaµÄ°²È«ÐÔ¡£
¡¡¡¡3£® ½á¹¹ÖÐÁ¢²¢ÇÒ¿ÉÒÔÒÆÖ²
¡¡¡¡ÍøÂçÉϳäÂúÁ˸÷ÖÖ²»Í¬ÀàÐ͵ĻúÆ÷ºÍ²Ù×÷ϵͳ£¬ÎªÊ¹java³ÌÐòÄÜÔÚÍøÂçµÄÈκεط½ÔËÐУ¬java±àÒëÆ÷±àÒëÉú³ÉÁËÓëÌåϵ½á¹¹Î޹صÄ×Ö½ÚÂë½á¹¹Îļþ¸ñʽ¡£ÈκÎÖÖÀàµÄ¼ÆËã»ú£¬Ö»ÓÐÔÚÆä´¦ÀíÆ÷ºÍ²Ù×÷ϵͳÉÏÓÐjavaÔËÐÐʱ»·¾³£¬×Ö½ÚÂëÎļþ¾Í¿ÉÒÔÔڸüÆËã»úÉÏÔËÐС£¼´Ê¹ÊÇÔÚµ¥Ò»ÏµÍ³µÄ¼ÆËã»úÉÏ£¬½á¹¹ÖÐÁ¢Ò²Óзdz£´óµÄ×÷Óá£Ëæ×Å´¦ÀíÆ÷½á¹¹µÄ²»¶Ï·¢Õ¹±ä»¯£¬³ÌÐòÔ±²»µÃ²»±àд¸÷ÖÖ°æ±¾µÄ³ÌÐòÒÔÔÚ²»Í¬µÄ´¦ÀíÆ÷ÉÏÔËÐУ¬ÕâʹµÃ¿ª·¢³öÄܹ»ÔÚËùÓÐÆ½Ì¨ÉϹ¤×÷µÄÈí¼þ¼¯ºÏÊDz»¿ÉÄܵġ£¶øÊ¹ÓÃjava½«Ê¹Í¬Ò»°æ±¾µÄÓ¦ÓóÌÐò¿ÉÒÔÔËÐÐÔÚËùÓÐµÄÆ½Ì¨ÉÏ¡£
¡¡¡¡Ìåϵ½á¹¹µÄÖÐÁ¢Ò²Ê¹µÃjavaϵÍ


Ïà¹ØÎĵµ£º

javaÊý¾Ý¿âÁ¬½Ó


MySQL£º
String Driver="com.mysql.jdbc.Driver"; //Çý¶¯³ÌÐò
String URL="jdbc:mysql://localhost:3306/db_name"; //Á¬½ÓµÄURL,db_nameΪÊý¾Ý¿âÃû
String Username="username"; //Óû§Ãû
String Password="password"; //ÃÜÂë
Class.forName(Driver).new Instance();
......

JavaÉè¼ÆÄ£Ê½ ¹¤³§·½·¨£¨Factory Method£©Ä£Ê½

1.2 ¹¤³§·½·¨£¨Factory Method£©Ä£Ê½
 
    ¹¤³§·½·¨Ä£Ê½ÊÇÀàµÄ´´½¨Ä£Ê½£¬ÓÖ½ÐÐéÄâ¹¹Ôì×Ó£¨Virtual Constructor£©Ä£Ê½»òÕß¶à̬ÐÔ¹¤³§£¨Polymorphic Factory£©Ä£Ê½¡£
    ¹¤³§·½·¨Ä£Ê½µÄÓÃÒâÊǶ¨ÒåÒ»¸ö´´½¨²úÆ·¶ÔÏóµÄ¹¤³§½Ó¿Ú£¬½«Êµ¼Ê¹¤×÷ÍÆ³Ùµ½×ÓÀàÖС£
 
1.2.1 ¹¤ ......

ÔÚJavaÖÐËøÎļþµÄÀý×Ó

1.Èç¹ûÔÚÏÂÃæµÄ´úÂëÖУ¬tryLock¸Ä³Élock£¬ÄÇô»áÒ»Ö±µÈ´ý£¬Ö±µ½Äܹ»ËøÉÏÎļþΪֹ£¬µ«tryLock»áÁ¢¼´·µ»Ø¡£
Èç¹ûÒ»¸öµ÷ÓÃÁËtryLock£¬»òlock²¢Çҳɹ¦ËøÉÏÖ¸¶¨ÎļþºóµÄ³ÌÐò£¬ÔÚûÓÐÊÍ·ÅÎļþËøµÄÇé¿öÏ£¨Ã»Óе÷ÓÃrelease£©³ÌÐò¾Í½áÊø£¨°üº¬Ç¿ÖƽáÊøµÄÇé¿ö£©£¬ÄÇôÎļþËø»á×Ô¶¯±»ÊÍ·Å¡£
2.´úÂëÖеÄsleepÊÇΪÁ˱ãÓÚÑéÖ¤³ÌÐòÓõġ ......

Javaö¾ÙÀàÐ͵ÄʹÓÃ

1. ÔÚJ2SE5.0ÖÐÒª¶¨Òåö¾ÙÀàÐÍÊÇʹÓÃenum¹Ø¼ü´Ê£¬Ã¶¾ÙÀàÐÍÖ÷ÒªÌṩһЩ³£Êý¡£ÈçÏÂÁдúÂ붨ÒåÁËActionö¾ÙÀàÐÍ£º
1. ÔÚJ2SE5.0ÖÐÒª¶¨Òåö¾ÙÀàÐÍÊÇʹÓÃenum¹Ø¼ü´Ê£¬Ã¶¾ÙÀàÐÍÖ÷ÒªÌṩһЩ³£Êý¡£ÈçÏÂÁдúÂ붨ÒåÁËActionö¾ÙÀàÐÍ£º

Java´úÂë
public enum Action
{
TURN_LEFT,
TURN_RIGHT,
......

Java¿ª·¢Èý½£¿ÍJSF2.0¡¢EJB3.1¡¢JPA2.0ÏÖ×´¼°·¢Õ¹

http://developer.51cto.com/art/200906/130976.htm
JSF 2.0
¾¡¹Ü Java ÔÚչʾ²ã¿ò¼ÜÉϾºÕùµÄ·Ç³£¼¤ÁÒ£¬µ« JSF ÈÔÈ»¹ÌÊØ×Å×Ô¼ºµÄÁìµØ¡£ËäÈ»ÓÐºÜ¶à¹ØÓÚ JSF µÄÒ×ÓÃÐԺͽ¡×³ÐÔµÄÖÊÒÉÉù£¬µ« JSF2.0 ¾ÍÊÇΪÕýÃæ½â¾öÕâЩÎÊÌâ¶øÌá³öÀ´µÄ£¬ËüµÄÒ×Ó㬴´ÐÂÒÔ¼°¿ÉÀ©Õ¹µÄÌØÐÔ°üÀ¨£º
JSF Õýʽ½« Facelets ×÷ΪÊÓͼ¼¼Êõ¡£Ò²ÐíÄã²»ÊìÏ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ