JavaµÄÃüÃû¹æ·¶
¡¡¡¡
ÔÚÃæÏò¶ÔÏó±à³ÌÖУ¬¶ÔÓÚÀ࣬¶ÔÏ󣬷½·¨£¬±äÁ¿µÈ·½ÃæµÄÃüÃûÊǷdz£Óм¼Çɵġ£±ÈÈ磬´óСдµÄÇø·Ö£¬Ê¹Óò»Í¬
×Öĸ¿ªÍ·µÈµÈ¡£µ«¾¿Æä±¾£¬×·ÆäÔ´£¬ÔÚΪһ¸ö×ÊÔ´ÆäÃû³ÆµÄʱºò£¬Ó¦¸Ã±¾×ÅÃèÊöÐÔÒÔ¼°Î¨Ò»ÐÔÕâÁ½´óÌØÕ÷À´ÃüÃû£¬²ÅÄܱ£Ö¤×ÊÔ´Ö®¼ä²»³åÍ»£¬²¢ÇÒÿһ¸ö¶¼±ãÓÚ¼Ç
Òä¡£
°üµÄÃüÃû
¡¡
¡¡¡¡Java°üµÄÃû×Ö¶¼ÊÇÓÉСдµ¥´Ê×é³É¡£µ«ÊÇÓÉÓÚJavaÃæÏò¶ÔÏó±à³ÌµÄÌØ
ÐÔ£¬Ã¿Ò»ÃûJava³ÌÐòÔ±¶¼¿ÉÒÔ±àдÊôÓÚ×Ô¼ºµÄJava°ü£¬ÎªÁ˱£ÕÏÿ¸öJava°üÃüÃûµÄΨһÐÔ£¬ÔÚ×îеÄJava±à³Ì¹æ·¶ÖУ¬ÒªÇó³ÌÐòÔ±ÔÚ×Ô¼º¶¨ÒåµÄ°ü
µÄÃû³ÆÖ®Ç°¼ÓÉÏΨһµÄǰ׺¡£ÓÉÓÚ»¥ÁªÍøÉϵÄÓòÃû³ÆÊDz»»áÖØ¸´µÄ£¬ËùÒÔ³ÌÐòÔ±Ò»°ã²ÉÓÃ×Ô¼ºÔÚ»¥ÁªÍøÉϵÄÓòÃû³Æ×÷Ϊ×Ô¼º³ÌÐò°üµÄΨһǰ׺¡£
¡¡¡¡ÀýÈ磺
net.frontfree.javagroup
ÀàµÄÃüÃû
¡¡¡¡
ÀàµÄÃû×Ö±ØÐëÓÉ´óд×Öĸ¿ªÍ·¶øµ¥´ÊÖÐµÄÆäËû×Öĸ¾ùΪСд£»Èç¹ûÀàÃû³ÆÓɶà¸öµ¥´Ê×é³É£¬Ôòÿ¸öµ¥´ÊµÄÊ××Öĸ¾ùӦΪ´óдÀýÈçTestPage£»Èç¹ûÀàÃû³ÆÖаü
º¬µ¥´ÊËõд£¬ÔòÕâ¸öËùд´ÊµÄÿ¸ö×Öĸ¾ùÓ¦´óд£¬È磺XMLExample,»¹ÓÐÒ»µãÃüÃû¼¼ÇɾÍÊÇÓÉÓÚÀàÊÇÉè¼ÆÓÃÀ´´ú±í¶ÔÏóµÄ£¬ËùÒÔÔÚÃüÃûÀàʱӦ¾¡Á¿Ñ¡ÔñÃû
´Ê¡£
¡¡¡¡
¡¡¡¡ÀýÈ磺
Circle
·½·¨µÄÃüÃû
¡¡¡¡·½·¨µÄÃû×ֵĵÚÒ»¸öµ¥´ÊÓ¦ÒÔСд×Öĸ×÷Ϊ¿ªÍ·£¬ºóÃæµÄµ¥´ÊÔòÓôóд×Öĸ¿ªÍ·¡£
¡¡¡¡ÀýÈ磺
sendMessge
³£Á¿µÄÃüÃû
¡¡¡¡³£Á¿µÄÃû×ÖÓ¦¸Ã¶¼Ê¹Óôóд×Öĸ£¬²¢ÇÒÖ¸³ö¸Ã³£Á¿ÍêÕûº¬Òå¡£Èç¹ûÒ»¸ö³£Á¿Ãû³ÆÓɶà¸öµ¥´Ê×é³É£¬ÔòÓ¦¸ÃÓÃÏ»®ÏßÀ´·Ö¸îÕâЩµ¥´Ê¡£
¡¡¡¡ÀýÈ磺
MAX_VALUE
²ÎÊýµÄÃüÃû
¡¡¡¡²ÎÊýµÄÃüÃû¹æ·¶ºÍ·½·¨µÄÃüÃû¹æ·¶Ïàͬ£¬¶øÇÒΪÁ˱ÜÃâÔĶÁ³ÌÐòʱÔì³ÉÃÔ»ó£¬ÇëÔÚ¾¡Á¿±£Ö¤²ÎÊýÃû³ÆÎªÒ»¸öµ¥´ÊµÄÇé¿öÏÂʹ²ÎÊýµÄÃüÃû¾¡¿ÉÄÜÃ÷È·¡£
Javadoc×¢ÊÍ
¡¡¡¡Java³ýÁË¿ÉÒÔ²ÉÓÃÎÒÃdz£¼ûµÄ×¢ÊÍ·½Ê½Ö®Í⣬JavaÓïÑԹ淶»¹¶¨ÒåÁËÒ»ÖÖÌØÊâµÄ×¢ÊÍ£¬Ò²¾ÍÊÇÎÒÃÇËù˵µÄJavadoc×¢ÊÍ£¬ËüÊÇÓÃÀ´¼Ç¼ÎÒÃÇ´úÂë
ÖеÄAPIµÄ¡£Javadoc×¢ÊÍÊÇÒ»ÖÖ¶àÐÐ×¢ÊÍ£¬ÒÔ/**¿ªÍ·£¬¶øÒÔ*/½áÊø£¬×¢ÊÍ¿ÉÒÔ°üº¬Ò»Ð©HTML±ê¼Ç·ûºÍרÃŵĹؼü
Ïà¹ØÎĵµ£º
Java ÐòÁл¯¼ò½é
Java ¶ÔÏóÐòÁл¯ÊÇ JDK 1.1 ÖÐÒýÈëµÄÒ»×鿪´´ÐÔÌØÐÔÖ®Ò»£¬ÓÃÓÚ×÷ΪһÖÖ½« Java ¶ÔÏóµÄ״̬ת»»Îª×Ö½ÚÊý×飬ÒÔ±ã´æ´¢»ò´«ÊäµÄ»úÖÆ£¬ÒÔºó£¬ÈÔ¿ÉÒÔ½«×Ö½ÚÊý×éת»»»Ø Java ¶ÔÏóÔÓеÄ״̬¡£
ʵ¼ÊÉÏ£¬ÐòÁл¯µÄ˼ÏëÊÇ “¶³½á” ¶ÔÏó״̬£¬´«Êä¶ÔÏó״̬£¨Ð´µ½´ÅÅÌ¡¢Í¨¹ýÍøÂç´«ÊäµÈµÈ£©£¬È»ºó “½ ......
1£®toString£¨£©·½·¨
ObjectÀà¾ßÓÐÒ»¸ötoString()·½·¨£¬Äã´´½¨µÄÿ¸öÀà¶¼»á¼Ì³Ð¸Ã·½·¨¡£Ëü·µ»Ø¶ÔÏóµÄÒ»¸öString±íʾ£¬²¢ÇÒ¶ÔÓÚµ÷ÊԷdz£ÓаïÖú¡£È»¶ø¶ÔÓÚĬÈϵÄtoString()·½·¨ÍùÍù²»ÄÜÂú×ãÐèÇó£¬ÐèÒª¸²¸ÇÕâ¸ö·½·¨¡£
toString£¨£©·½·¨½«¶ÔÏóת»»Îª×Ö·û´®¡£¿´ÒÔÏ´úÂ룺
package sample;
class Villain {
&nb ......
µ¥Ôª²âÊÔ
1.
DBUnit
DBunitÊÇÒ»¸ö»ùÓÚjunitÀ©Õ¹µÄÊý¾Ý¿â²âÊÔ¿ò¼Ü¡£ËüÌṩÁË´óÁ¿µÄÀà¶ÔÓëÊý¾Ý¿âÏà¹ØµÄ²Ù×÷½øÐÐÁ˳éÏóºÍ·â×°¡£
2.MOckito
MockitoÊÇÒ»¸öÕë¶ÔJavaµÄmocking¿ò¼Ü¡£Äã¿ÉÒÔʹÓüò½àµÄAPI±àд³öƯÁÁµÄ²âÊÔ¡£
3.Hamcrest Matchers
Hamcrest ÊÇÒ»¸ö²âÊÔ¸¨Öú¹¤¾ß£¬ÌṩÁËÒ»Ì×ͨÓÃµÄÆ¥Åä·û Matcher£¬Áé»îʹÓÃÕâÐ ......
javaѧϰÒÑÓжÎʱ¼ä,¸öÈ˾õµÃ,¿ìËٳɳ¤ÆðÀ´Óм¸ÖÐ;¾¶:
Ò»Åàѵ,µ½È¨ÍþµÄ»ú¹¹È¥Åàѵ,ÄÜÔÚ¶ÌÆÚÄÚ´ïµ½±È½ÏºÃµÄЧ¹û.
¶þ×Ôѧ,ÔÚ×ÔѧÖгýÁË¿´Ò»Ð©ÊÓÆµ½Ì³ÌÍâ,»¹Òª¶îÍ⿴һЩ²Î¿¼Êé.ÓÐÁËÕâЩÀíÂÛ,¸ü¶àµÄÊÇҪʵ¼ù,±à³Ì¾ÍÊÇÒª²»¶ÏµÄ¶¯ÊÖ,´Ó´íÎóÖÐѧϰ,´Ó±à³ÌÖÐѧϰ,ÈÃ×Ô¼ºµÄÀíÂÛ֪ʶ¸ü¼ÓÔúʵ,ÓÐÁËÒ»¶¨µÄÀíÂÛ»ù´¡,¸öÈËÈÏΪ¿ÉÒÔ×öÓÐ ......
ÔÚJavaÖУ¬²»Í¬µÄÀà¶¼ÓÐ×Ô¼ºµ¥¶ÀµÄCache»úÖÆ£¬ÊµÏֵķ½·¨Ò²¿ÉÄÜÓÐËù²»Í¬£¬ÎÄÕÂÁоÙÁËJavaÖг£¼ûµÄ¸÷ÀàCache»úÖÆµÄʵÏÖ·½·¨£¬Í¬Ê±½øÐÐÁË×ۺϵıȽϡ£
OSCache
OSCacheÊǸöÒ»¸ö¹ã·º²ÉÓõĸßÐÔÄܵÄJava EE»º´æ¿ò¼Ü£¬OSCacheÄÜÓÃÓÚÈκÎJavaÓ¦ÓóÌÐòµÄÆÕͨµÄ»º´æ½â¾ö·½°¸¡£
OSCacheÓÐÒÔÏÂÌØµã£º»º´æÈκζÔÏó£¬Äã¿ÉÒÔ²»ÊÜÏÞÖ ......