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

½âÎöJava¶ÔÏóµÄequals()ºÍhashCode()µÄʹÓÃ

ÔÚJavaÓïÑÔÖУ¬equals()ºÍhashCode()Á½¸öº¯ÊýµÄʹÓÃÊǽôÃÜÅäºÏµÄ£¬ÄãÒªÊÇ×Ô¼ºÉè¼ÆÆäÖÐÒ»¸ö£¬¾ÍÒªÉè¼ÆÁíÍâÒ»¸ö¡£ÔÚ¶àÊýÇé¿ö
Ï£¬ÕâÁ½¸öº¯ÊýÊDz»Óÿ¼Âǵģ¬Ö±½ÓʹÓÃËüÃǵÄĬÈÏÉè¼Æ¾Í¿ÉÒÔÁË¡£µ«ÊÇÔÚһЩÇé¿öÏ£¬ÕâÁ½¸öº¯Êý×îºÃÊÇ×Ô¼ºÉè¼Æ£¬²ÅÄÜÈ·±£Õû¸ö³ÌÐòµÄÕý³£ÔËÐС£×î³£¼ûµÄÊǵ±
Ò»¸ö¶ÔÏó±»¼ÓÈëÊÕ¼¯¶ÔÏó£¨collection
object£©Ê±£¬ÕâÁ½¸öº¯Êý±ØÐë×Ô¼ºÉè¼Æ¡£¸üϸ»¯µÄ¶¨ÒåÊÇ£ºÈç¹ûÄãÏ뽫һ¸ö¶ÔÏóA·ÅÈëÁíÒ»¸öÊÕ¼¯¶ÔÏóBÀ»òÕßʹÓÃÕâ¸ö¶ÔÏóAΪ²éÕÒÒ»¸öÔª¶ÔÏóÔÚÊÕ¼¯¶Ô
ÏóBÀïλÖõÄÔ¿³×£¬²¢Ö§³ÖÊÇ·ñÈÝÄÉ£¬É¾³ýÊÕ¼¯¶ÔÏóBÀïµÄÔª¶ÔÏóÕâÑùµÄ²Ù×÷£¬ÄÇô£¬equals()ºÍhashCode()º¯Êý±ØÐ뿪·¢Õß×Ô¼º¶¨Òå¡£ÆäËûÇé
¿öÏ£¬ÕâÁ½¸öº¯ÊýÊDz»ÐèÒª¶¨ÒåµÄ¡£
equals():
ËüÊÇÓÃÓÚ½øÐÐÁ½¸ö¶ÔÏóµÄ±È½ÏµÄ£¬ÊǶÔÏóÄÚÈݵıȽϣ¬µ±È»Ò²ÄÜÓÃÓÚ½øÐжÔÏó²ÎÔÄÖµµÄ±È½Ï¡£Ê²Ã´ÊǶÔÏó²ÎÔÄÖµµÄ±È½Ï£¿¾ÍÊÇÁ½¸ö²ÎÔıäÁ¿µÄÖµµÃ±È½Ï£¬ÎÒÃÇ
¶¼ÖªµÀ²ÎÔıäÁ¿µÄÖµÆäʵ¾ÍÊÇÒ»¸öÊý×Ö£¬Õâ¸öÊý×Ö¿ÉÒÔ¿´³ÉÊǼø±ð²»Í¬¶ÔÏóµÄ´úºÅ¡£Á½¸ö¶ÔÏó²ÎÔÄÖµµÄ±È½Ï£¬¾ÍÊÇÁ½¸öÊý×ֵıȽϣ¬Á½¸ö´úºÅµÄ±È½Ï¡£ÕâÖֱȽÏÊÇĬ
ÈϵĶÔÏó±È½Ï·½Ê½£¬ÔÚObjectÕâ¸ö¶ÔÏóÖУ¬ÕâÖÖ·½Ê½¾ÍÒѾ­Éè¼ÆºÃÁË¡£ËùÒÔÄãÒ²²»ÓÃ×Ô¼ºÀ´ÖØÐ´£¬À˷Ѳ»±ØÒªµÄʱ¼ä¡£
¶ÔÏóÄÚÈݵıȽϲÅÊÇÉè¼Æequals()µÄÕæÕýÄ¿µÄ£¬JavaÓïÑÔ¶Ôequals()µÄÒªÇóÈçÏ£¬ÕâЩҪÇóÊDZØÐë×ñÑ­µÄ¡£·ñÔò£¬Äã¾Í²»¸ÃÀË·Ñʱ¼ä£º
¶Ô³ÆÐÔ£ºÈç¹ûx.equals(y)·µ»ØÊÇ“true”£¬ÄÇôy.equals(x)Ò²Ó¦¸Ã·µ»ØÊÇ“true”¡£
·´ÉäÐÔ£ºx.equals(x)±ØÐë·µ»ØÊÇ“true”¡£
ÀàÍÆÐÔ£ºÈç¹ûx.equals(y)·µ»ØÊÇ“true”£¬¶øÇÒy.equals(z)·µ»ØÊÇ“true”£¬ÄÇôz.equals(x)Ò²Ó¦¸Ã·µ»ØÊÇ“true”¡£
»¹ÓÐÒ»ÖÂÐÔ£ºÈç¹ûx.equals(y)·µ»ØÊÇ“true”£¬Ö»ÒªxºÍyÄÚÈÝÒ»Ö±²»±ä£¬²»¹ÜÄãÖØ¸´x.equals(y)¶àÉٴΣ¬·µ»Ø¶¼ÊÇ“true”¡£
ÈκÎÇé¿öÏ£¬x.equals(null)£¬ÓÀÔ¶·µ»ØÊÇ“false”£»x.equals(ºÍx²»Í¬ÀàÐ͵ĶÔÏó)ÓÀÔ¶·µ»ØÊÇ“false”¡£
hashCode():
Õâ
¸öº¯Êý·µ»ØµÄ¾ÍÊÇÒ»¸öÓÃÀ´½øÐкÕÏ£²Ù×÷µÄÕûÐÍ´úºÅ£¬Çë²»Òª°ÑÕâ¸ö´úºÅºÍÇ°ÃæËù˵µÄ²ÎÔıäÁ¿Ëù´ú±íµÄ´úºÅŪ»ìÁË¡£ºóÕß²»½ö½öÊǸö´úºÅ»¹¾ßÓÐÔÚÄÚ´æÖвŲéÕÒ¶Ô
ÏóµÄλÖõŦÄÜ¡£hashCode()Ëù·µ»ØµÄÖµÊÇÓÃÀ´·ÖÀà¶ÔÏóÔÚÒ»Ð©ÌØ¶¨µÄÊÕ¼¯¶ÔÏóÖеÄλÖá£ÕâЩ¶ÔÏóÊÇHashMap, Hashtable,
HashSet£¬µÈµÈ¡£Õâ¸öº¯ÊýºÍÉÏÃæµÄequals()º¯Êý±ØÐë×Ô¼ºÉè¼Æ£¬ÓÃÀ´Ð­


Ïà¹ØÎĵµ£º

Java Web Start

 
Java Web Start ÊÇÒ»¸öhelperÓ¦ÓóÌÐò£¬ËüºÍWEBä¯ÀÀÆ÷¹ØÁªÔÚÒ»Æð¡£µ±Óû§µã»÷Ö¸ÏòÒ»¸öÌØ¶¨µÄlaunchÎļþ(JNLPÎļþ)ʱ£¬»á´Ùʹä¯ÀÀÆ÷×°ÔØJava Web Start, JAWSÈ»ºó×Ô¶¯ÏÂÔØ¡¢»º³å¡¢ÔËÐиø¶¨µÄ»ùÓÚJAVA¼¼ÊõµÄÓ¦ÓóÌÐò¡£Õû¸ö¹ý³ÌÎÞÐèºÍÓû§½øÐн»»¥¡£
JNLP URLsÒ²¿ÉÒÔ´ÓJAWSÓ¦ÓóÌÐò¹ÜÀíÖ±½Ó´ò¿ª²¢ÇÒÄÜÖÆ³ÉÊéÇ©,´ËÍ⣠......

javaÓëdot netÈËÔ±Ôõô²ÅÄÜתÐÐ×öǶÈëʽ¿ª·¢

javaÓëdot netÈËÔ±Ôõô²ÅÄÜתÐÐ×öǶÈëʽ¿ª·¢£¿
 
´ó¼Ò¶¼ÖªµÀ£¬Ç¶ÈëʽÊǵ±Ç°×î»ð¡¢×îÓÐǰ¾°µÄÒ»¸öÐÐÒµ£¬Æäְҵǰ¾°ÓëÖ°Òµ´ýÓöÓëjavaºÍnet¿ª·¢Ïà±È£¬Ó¦¸ÃÊÇÓÅÊÆÒ»´ó½Ø£¬¶ÔÓÚÄÇЩÕý´ÓÊÂjavaÒÔ¼°.net¿ª·¢µÄÈËÔ±À´Ëµ£¬ÈçºÎ²ÅÄÜÓÐЧתµ½Ç¶Èëʽ¿ª·¢µÄÐÐÒµÖÐÀ´ÄØ£¿
 
ҪתÈ뵽ǶÈëʽ¿ª·¢ÐÐÒµ£¬ÎãÓ¹ÖÃÒɵÄÒ»µãÊDZØÐëÕÆ ......

»ùÓÚjavaµÄ¿ªÔ´ÓÎÏ·ÒýÇæ

http://looframework.sourceforge.net/
http://robocode.sourceforge.net/
JAVA is DOOMED(JID)ÊÇÒ»¸öÀûÓÃJavaʵÏֵĿªÔ´3DÒýÇæ²¢ÇÒʹÓÃOpenGL×÷ΪͼÐÎAPI.
¿ª·¢ÓïÑÔ£º Java

ÏîÄ¿Ö÷Ò³£º http://javaisdoomed.sourceforge.net/
ÎĵµµØÖ·£º
ÏÂÔØµØÖ·£º https://sourceforge.net/projects/javaisdoomed/
JMine ÊÇÒ» ......

JavaµÄ°æ±¾

Java ƽ̨ÓÐÈý¸ö°æ±¾£¬ÕâʹÈí¼þ¿ª·¢ÈËÔ±¡¢·þÎñÌṩÉ̺ÍÉ豸Éú²úÉÌ¿ÉÒÔÕë¶ÔÌØ¶¨µÄÊг¡½øÐпª·¢£º
    * Java SE£¨Java Platform£¬Standard Edition£©¡£Java SE ÒÔǰ³ÆÎª J2SE¡£ËüÔÊÐí¿ª·¢ºÍ²¿ÊðÔÚ×ÀÃæ¡¢·þÎñÆ÷¡¢Ç¶Èëʽ»·¾³ºÍʵʱ»·¾³ÖÐʹÓÃµÄ Java Ó¦ÓóÌÐò¡£Java SE °üº¬ÁËÖ§³Ö Java Web ·þÎñ¿ª·¢µÄÀ࣬²¢Î ......

JAVA/JSPÀà±ÏÒµÉè¼Æ

JAVA/JSPÀà±ÏÒµÉè¼Æ
ÈôÓкÏÊÊÄúµÄÉè¼Æ£¬Çë¸æËßÎÒÏêϸ˵Ã÷µÄÍøÖ·£¡Ð»Ð»ºÏ×÷£¡
±àºÅ ÌâÄ¿ ¿ª·¢¹¤¾ß ÄÚÈÝ ×ÊÁÏ·Ñ Ïêϸ˵Ã÷
001JVSQL °ì¹«×Ô¶¯»¯ÏµÍ³ JAVA JAVAÔ´´úÂë+±ÏÒµÂÛÎÄ+¿ªÌⱨ¸æ+´ð±ç¸å £¤180 Ïêϸ˵Ã÷
002JVAC ѧÉúÐÅÏ¢¹ÜÀíϵͳ JAVA JAVAÔ´´úÂë+±ÏÒµÂÛÎÄ+¿ªÌⱨ¸æ+´ð±ç¸å £¤180 Ïêϸ˵Ã÷
004JVAC ͼÊé¹Ý¹ÜÀí ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ