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

Èí¼þ¿ª·¢¹æ·¶ÏµÁÐÖ®Java±àÂë¹æ·¶5.1

1.     ÒýÑÔ
1.1. ±àдĿµÄ
±¾ÎĵµÎª***Èí¼þÏîÄ¿¿ª·¢ÖÐJava±àÂ빤×÷ÌṩÁËÒ»¸ö¿É×ñÑ­µÄ¹æ·¶±ê×¼£¬Í¨¹ý±¾¹æ·¶µÄʹÓÿÉÒÔ½øÐиüÓÐЧµÄÉè¼Æ±àÂë¹æ·¶¹ÜÀí£¬ ʹµÃ×îÖÕµÄÈí¼þ²úÆ·¾ßÓÐÁ¼ºÃµÄÉè¼Æ½á¹¹ºÍͳһµÄ´úÂë·ç¸ñ£¬ÇÒ´úÂë¾ßÓпɶÁÐÔÇ¿¡¢Ò×ά»¤µÈÌØµã¡£
ÖÆ¶¨±¾±à³Ì¹æ·¶µÄÄ¿µÄÊÇΪÁËÌá¸ßÈí¼þ¿ª·¢Ð§Âʼ°Ëù¿ª·¢µÄÈí¼þµÄ¿Éά»¤ÐÔ£¬Ìá¸ßÈí¼þµÄÖÊÁ¿¡£±¾¹æ·¶ÓɳÌÐò·ç¸ñ¡¢ÃüÃû¹æÔò¡¢×¢Ê͹淶¡¢³ÌÐò½¡×³ÐÔ¡¢¿ÉÒÆÖ²ÐÔ¡¢´íÎó´¦ÀíÒÔ¼°Èí¼þµÄÄ£¿é»¯¹æ·¶µÈ²¿·Ö×é³É¡£
1.2. ÊÊÓ÷¶Î§
±¾ÎĵµÖ÷ÒªÃæÏòµÄ¶ÁÕߺÍʹÓÃÈËÔ±ÊÇ£º***¹ÜÀíÓ¦Óÿª·¢µÄÓйØÈËÔ±£¬¿ª·¢É̵ÄÉè¼Æ¿ª·¢ÈËÔ±¡£
1.3. ²Î¿¼×ÊÁÏ
2.     ±àÂë¹æ·¶
2.1. ÃüÃû¹æ·¶
ÃüÃû³ÌÐò¶ÔÏóµÄ×ÜÌ广ÔòΪ:
ʹÓûìºÏ´óСдµÄÓ¢Îĵ¥´Ê»òÓ¢ÎÄËõдÃèÊö±äÁ¿¡¢ÀàÃû¡¢·½·¨µÈ¡£²¢ÇÒ¾¡Á¿Ê¹ÓøÃÁìÓòϰ¹ßµÄÊõÓӢÎÄËõд£¬±ØÐëͳһ¶¨Ò壬ͳһʹÓã»
±ÜÃⳬ¹ý15¸ö×ÖĸµÄÃüÃû£»
±ÜÃâ³öÏÖ×ÖĸÍêÈ«Ïàͬ£¬½ö´óСд²»Í¬µÄÃüÃû£»
ΪÁ˱£Ö¤ÃüÃûµÄͳһ¹æ·¶£¬½¨Á¢Ò»±¾³£ÓÃÃüÃû´Êµä£¬³ÌÐòÔ±ÒªÑϸñ°´ÕÕÃüÃû´Êµä¶Ô±äÁ¿½øÐÐÃüÃû¡£
2.1.1. °üµÄÃüÃû
ÓÉСд×ÖĸºÍÉÙÁ¿Êý×Ö×é³É£¬°üÃûͳһÓôú±íÄ£¿éÌùÇк¬ÒåµÄÓ¢Îĵ¥´Ê»òËõд£¬×ÖĸһÂÉСд£¬Ã¿¼¶°üÃûµÄ×î´ó³¤¶È²»Äܳ¬¹ý8λ¡£
½«»ùÓÚJAVA¿ª·¢ÖвúÉúµÄ°ü·ÖΪÁ½À࣬һÊÇÓë¸÷ÒµÎñϵͳÏà¹ØµÄ°ü£¬Ò»ÊÇÓëÒµÎñϵͳÎ޹صġ¢¿É¹«Óõİü¡£»¹Ó¦×ñÊØÈçϹæÔò¡£
1¡¢ÓëÒµÎñϵͳÏà¹ØµÄ°üÃüÃû£º
ÓëÒµÎñϵͳÏà¹ØµÄ°üÃüÃû¸ñʽΪ£ºcom.¹«Ë¾Ëõд.ÏîÄ¿¼ò³Æ.Ó¦ÓÃÃû³Æ¡£
ÆäÖУºÏîÄ¿¼ò³ÆÓÉÄÜÇå³þ±íʾËù¿ª·¢ÏµÍ³µÄ3-10¸öÓ¢ÎÄ×Öĸ×é³É¡£
2¡¢ÓëÒµÎñϵͳÎ޹صġ¢¿É¹«Óõİü£º
³ÉÊì¿ò¼Ü·½ÃæµÄ°üÃüÃû¸ñʽΪ£ºcom.¹«Ë¾Ëõд.framework.Àà±ðÃû³Æ
¹¤¾ß·½ÃæµÄ°üÃüÃû¸ñʽΪ£ºcom.¹«Ë¾Ëõд.util.Àà±ðÃû³Æ
2.1.2. Àà¡¢½Ó¿ÚÃüÃû
ÀàÃûÓ¦ÊÇÒ»¸öÃû´Ê£¬²ÉÓôóСд»ìºÍµÄ·½Ê½£¬ËùÓе¥´Ê¶¼Ó¦½ô¿¿ÔÚÒ»Æð£¬ÆäÖÐÿ¸öµ¥´ÊµÄÊ××ÖĸӦ´óд¡£ÀýÈ磺
class Raster£»
class ImageSprite£»
½Ó¿ÚÃûµÄ¿ªÍ·¼ÓÉÏ×Öĸ‘I’ǰ׺¡£Õâ¿ÉÒÔÃ÷È·Çø·Ö½Ó¿ÚºÍÀ࣬È磺IRunable£¬ISingleton¡£
´ÓµÚ¶þ¸ö×ÖĸÆð£¬ÓÃÊ××Öĸ´óдµÄÓ¢Îĵ¥´ÊÃèÊö½Ó¿Ú¡£
2.1.3. ·½·¨µÄÃüÃû
·½·¨ÃûÓ¦ÊÇÒ»¸ö¶¯´Ê£¬²ÉÓôóСд»ìºÍµÄ·½Ê½£¬ÆäÖеÚÒ»¸öµ¥´ÊµÄÊ××ÖĸÓÃСд£¬Æäºóµ¥´ÊµÄÊ××Öĸ´óд¡£ÀýÈ磺
run£¨£©£»
runFast£¨£©£»
getBackgorund()£»
´æÈ¡¶ÔÏóµÄÊôÐÔʹÓÃsetXXX()ºÍgetXXX()º¯ÊýÐÎʽ£»
·ÃÎʲ¼¶ûÀàÐ͵ÄÊôÐÔ


Ïà¹ØÎĵµ£º

Lucene£º»ùÓÚJavaµÄÈ«ÎļìË÷ÒýÇæ¼ò½é


LuceneÊÇÒ»¸ö»ùÓÚJavaµÄÈ«ÎÄË÷Òý¹¤¾ß°ü¡£
»ùÓÚJavaµÄÈ«ÎÄË÷ÒýÒýÇæLucene¼ò½é£º¹ØÓÚ×÷ÕߺÍLuceneµÄÀúÊ·
È«ÎļìË÷µÄʵÏÖ£ºLueneÈ«ÎÄË÷ÒýºÍÊý¾Ý¿âË÷ÒýµÄ±È½Ï
ÖÐÎÄÇзִʻúÖÆ¼ò½é£º»ùÓÚ´Ê¿âºÍ×Ô¶¯ÇзִÊËã·¨µÄ±È½Ï
¾ßÌåµÄ°²×°ºÍʹÓüò½é£ºÏµÍ³½á¹¹½éÉܺÍÑÝʾ
Hacking Lucene£º¼ò»¯µÄ²éѯ·ÖÎöÆ÷£¬É¾³ýµÄʵÏÖ£¬¶¨ÖƵÄÅ ......

javaÖÐhashmapºÍhashtableµÄÇø±ð

 
1¡¢  ¼Ì³ÐºÍʵÏÖÇø±ð
HashtableÊÇ»ùÓڳ¾ɵÄDictionaryÀàµÄ£¬HashMapÊÇJava 1.2Òý½øµÄMap½Ó¿ÚµÄÒ»¸öʵÏÖ¡£
2¡¢  Ḭ̈߳²È«²»Í¬
HashTableµÄ·½·¨ÊÇͬ²½µÄ£¬HashMapÊÇδͬ²½£¬ËùÒÔÔÚ¶àÏ̳߳¡ºÏÒªÊÖ¶¯Í¬²½HashMap¡£
3¡¢  ¶ÔnullµÄ´¦Àí²»Í¬
HashTable²»ÔÊÐínullÖµ(keyºÍvalue¶¼²»¿ÉÒÔ),HashMapÔÊÐín ......

java¿½±´¶ÔÏó

ÕâÊÇÎÒ¸öÈ˵ÄÀí½â£¬¼ÓÉÏÒÔǰ¿´µÄһЩÌû×Ó£¬Óв»¶ÔµÄµØ·½£¬Çë¸ßÈËÖ¸µã¡£
1.×÷Ϊjava²ÎÊý´«µÝ¸øÒ»¸öº¯ÊýµÄ¶ÔÏ󣬳ýÁ˺ܼòµ¥µÄÈçint»òÕßbooleanµÈ¼òµ¥µÄÒÔÍ⣬´«µÝµÄ¶¼ÊÇÕâ¸ö¶ÔÏóµÄÒýÓá£
µ±ÔÚ½ÓÊÕº¯ÊýÖиıäÕâ¸ö¶ÔÏóµÄʱºò£¬Ô­À´µÄ¶ÔÏó¼´±»¸Ä±ä¡£
2.ÔÚ³õʼ»¯Ò»¸ö¶ÔÏóµÄʱºò£¬ÓÐʱºòÎÒÃÇÏ£ÍûÓÃÒ»¸öÒѾ­´æÔڵĶÔÏóÀ´¸øÁíÍâÒ» ......

javaÍøÂçÔ­Àí

½ñÌìÊÇÐÂÄêµÚһƪÎÄÕ£¬ÏÈ×£¸÷λ¶ÁÕßÐÂÄê¿ìÀÖ£¬»¢»¢ÉúÍþ£¡
´Ó½ñÄ꿪ʼÎÒ»áÂ½Ðø½²½â·þÎñÆ÷¿ª·¢¸÷²¿·ÖµÄ֪ʶºÍ¼¼ÇÉ£¨Ö»ÊǸöÈ˼û½âÓëÏà¹Ø×ÊÁϵÄÕûºÏ£¬ÈçÓдíÎó»¹Ï£Íû¸÷Î»ÍøÓÑÖ¸³ö£©¡£Ê×ÏÈÀ´½²ÏÂJavaÍøÂç£¬ÍøÂç¼¼ÊõÊÇJavaÓïÑÔÖкÜÖØÒªµÄÒ»²¿ÄÚÈÝ£¬ÒòΪJavaµÄÓïÑÔ²úÉúµÄºËÐÄ˼Ïë£ºÍøÂçÓ밲ȫ¡£
¶øÇÒĿǰµÄºÜ¶àµÄÈí¼þµÄ¿ª·¢Ò²Óë ......

java¼¼Êõ

£¨1£© Jbuilder£ºÒ»¸ö¿ÉÊÓµÄJava±à³Ì¹¤¾ß¡£
£¨2£© Eclipse£ºÒ»¸öÇ¿´óµÄJava±à³Ì¹¤¾ß¡£
£¨3£© HSQLDB£ºÊÇ´¿Java¿ª·¢µÄ¹ØÏµÐÍÊý¾Ý¿â,²¢ÌṩJDBCÇý¶¯´æÈ¡Êý¾Ý¡£
£¨4£© Mckoi DataBase£ºÊÇÓÉ´¿Java¿ª·¢µÄÊý¾Ý¿â¡£
£¨5£© ArgoUML£ºÊ¹ÓÃJava±àдµÄ¿ªÔ´UML²úÆ·¡£
£¨6£© Columba£ºÊÇ»ùÓÚJavaµÄE-mail¿Í»§¶Ë¡£
£¨7£© FreeCol£º ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ