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

²âÊÔjava ¿ªÔ´µÄ²âÊÔ¹¤¾ß


2009-12-01 12:06:43
JUnit 
JUnitÊÇÓÉ Erich Gamma ºÍ Kent Beck ±àдµÄÒ»¸ö»Ø¹é²âÊÔ¿ò¼Ü£¨regression testing framework£©¡£Junit²âÊÔÊdzÌÐòÔ±²âÊÔ£¬¼´Ëùν°×ºÐ²âÊÔ£¬ÒòΪ³ÌÐòÔ±ÖªµÀ±»²âÊÔµÄÈí¼þÈçºÎ£¨How£©Íê³É¹¦ÄܺÍÍê³ÉʲôÑù£¨What£©µÄ¹¦ÄÜ¡£JunitÊÇÒ»Ì׿ò¼Ü£¬¼Ì³ÐTestCaseÀ࣬¾Í¿ÉÒÔÓÃJunit½øÐÐ×Ô¶¯²âÊÔÁË¡£
 Cactus  
CactusÊÇÒ»¸ö»ùÓÚJUnit¿ò¼ÜµÄ¼òµ¥²âÊÔ¿ò¼Ü£¬ÓÃÀ´µ¥Ôª²âÊÔ·þÎñ¶ËJava´úÂë¡£Cactus¿ò¼ÜµÄÖ÷ҪĿ±êÊÇÄܹ»µ¥Ôª²âÊÔ·þÎñ¶ËµÄʹÓÃServlet¶ÔÏóµÄJava·½·¨ÈçHttpServletRequest,HttpServletResponse,HttpSessionµÈ
 Abbot 
AbbotÊÇÒ»¸öÓÃÀ´²âÊÔJava GUIsµÄ¿ò¼Ü¡£Óüòµ¥µÄ»ùÓÚXMLµÄ½Å±¾»òÕßJava´úÂ룬Äã¾Í¿ÉÒÔ¿ªÊ¼Ò»¸öGUI¡£
 JUnitPerf 
Junitperfʵ¼ÊÊÇjunitµÄÒ»¸ödecorator£¬Í¨¹ý±àдÓÃÓÚjunitperfµÄµ¥Ôª²âÊÔ£¬ÎÒÃÇÒ²¿Éʹ²âÊÔ¹ý³Ì×Ô¶¯»¯¡£
 DbUnit 
DbUnitÊÇΪÊý¾Ý¿âÇý¶¯µÄÏîÄ¿ÌṩµÄÒ»¸ö¶ÔJUnit µÄÀ©Õ¹£¬³ýÁËÌṩһЩ³£Óù¦ÄÜ£¬Ëü¿ÉÒÔ½«ÄãµÄÊý¾Ý¿âÖÃÓÚÒ»¸ö²âÊÔÂÖ»ØÖ®¼äµÄ״̬¡£
 Mockrunner 
MockrunnerÓÃÔÚJ2EE»·¾³ÖнøÐÐÓ¦ÓóÌÐòµÄµ¥Ôª²âÊÔ¡£Ëü²»½öÖ§³ÖStruts actions, servlets£¬¹ýÂËÆ÷ºÍ±êÇ©À໹°üÀ¨Ò»¸öJDBCºÍÒ»¸öJMS²âÊÔ¿ò¼Ü£¬¿ÉÒÔÓÃÓÚ²âÊÔ»ùÓÚEJBµÄÓ¦ÓóÌÐò¡£
 DBMonster 
DBMonsterÊÇÒ»¸öÓÃÉú³ÉËæ»úÊý¾ÝÀ´²âÊÔSQLÊý¾Ý¿âµÄѹÁ¦²âÊÔ¹¤¾ß¡£
 MockEJB 
MockEJBÊÇÒ»¸ö²»ÐèÒªEJBÈÝÆ÷¾ÍÄÜÔËÐÐEJB²¢½øÐвâÊÔµÄÇáÁ¿¼¶¿ò¼Ü¡£
 StrutsTestCase 
StrutsTestCase ÊÇJunit TestCaseÀàµÄÀ©Õ¹£¬Ìṩ»ùÓÚStruts¿ò¼ÜµÄ´úÂë²âÊÔ¡£StrutsTestCaseͬʱÌṩMock ¶ÔÏó·½·¨ºÍCactus·½·¨ÓÃÀ´Êµ¼ÊÔËÐÐStruts ActionServlet£¬Äã¿ÉÒÔͨ¹ýÔËÐÐservletÒýÇæÀ´²âÊÔ¡£ÒòΪStrutsTestCaseʹÓÃActionServlet¿ØÖÆÆ÷À´²âÊÔÄãµÄ´úÂ룬Òò´ËÄã²»½ö¿ÉÒÔ²âÊÔAction¶ÔÏóµÄʵÏÖ£¬¶øÇÒ¿ÉÒÔ²âÊÔmappings£¬from beansÒÔ¼°forwardsÉùÃ÷¡£StrutsTestCase²»Æô¶¯servletÈÝÆ÷À´²âÊÔstrutsÓ¦ÓóÌÐò£¨ÈÝÆ÷Íâ²âÊÔ£©Ò²ÊôÓÚMock¶ÔÏó²âÊÔ£¬µ«ÊÇÓëEasyMock²»Í¬µÄÊÇ£¬EasyMockÊÇÌṩÁË´´½¨Mock¶ÔÏóµÄAPI£¬¶øStrutsTestÔòÊÇרߺÔð²âÊÔStrutsÓ¦ÓóÌÐòµÄMock¶ÔÏó²âÊÔ¿ò¼Ü¡£
 JFCUnit 
JFCUnitʹµÃÄãÄܹ»ÎªJavaÆ«ÒÆÓ¦ÓóÌÐò±àд²âÊÔÀý×Ó¡£ËüΪ´ÓÓôúÂë´ò¿ªµÄ´°¿ÚÉÏ»ñµÃ¾ä±úÌṩÁËÖ§³Ö£»ÎªÔÚÒ»¸ö²¿¼þ²ã´Î¶¨Î»²¿¼þÌṩ֧³Ö£»ÎªÔÚ²¿¼þÖз¢Æðʼþ£¨ÀýÈç°´Ò»¸ö°´Å¥£©ÒÔ¼


Ïà¹ØÎĵµ£º

javaÈëÃÅ

 Javaѧϰ´ÓÈëÃŵ½¾«Í¨ 
Ò»¡¢ JDK (Java Development Kit) 
JDKÊÇÕû¸öJavaµÄºËÐÄ£¬°üÀ¨ÁËJavaÔËÐл·¾³£¨Java Runtime Envirnment£©£¬Ò»¶ÑJava¹¤¾ßºÍJava»ù´¡µÄÀà¿â(rt.jar)¡£²»ÂÛʲôJavaÓ¦Ó÷þÎñÆ÷ʵÖʶ¼ÊÇÄÚÖÃÁËij¸ö°æ±¾µÄJDK¡£Òò´ËÕÆÎÕJDKÊÇѧºÃJavaµÄµÚÒ»²½¡£×îÖ÷Á÷µÄJ ......

javaÖÐ×î³£Óõļ¯ºÏ Ïêϸ½²½â


/**ÎÒÕâÖ»½² ListArray ,ListedList,HashMap
//ListArray ËüÊÇÒ»¸öʵÏÖÁËList½Ó¿ÚµÄÀà ,List¼Ì³Ðcollection½Ó¿Ú
//µ÷ÓÃimport java.util.ArrayList°ü,(ÕâÀïÁ½ÕßÈÎÑ¡ÆäÒ») ÍêÕûµÄjava¼¯ºÏ´æ·ÅÔÚjava.util°üÖÐ
//ÌØµã:
1>.ListÊÇÓÐÐòµÄ¼¯ºÏ
2>.List¿ÉÒÔÓÐÖØ¸´µÄÔªËØÖµ
3>.ʹÓÃË÷ÒýÀ´¾«È·µÄ·ÃÎÊÔªËØÖµ,
4& ......

JavaÖÐËùÓеÄÒì³£

ËãÊõÒì³£ÀࣺArithmeticExecption
¿ÕÖ¸ÕëÒì³£ÀࣺNullPointerException
ÀàÐÍÇ¿ÖÆ×ª»»Òì³££ºClassCastException
Êý×鸺ϱêÒì³££ºNegativeArrayException
Êý×éϱêÔ½½çÒì³££ºArrayIndexOutOfBoundsException
Î¥±³°²È«Ô­ÔòÒì³££ºSecturityException
ÎļþÒѽáÊøÒì³££ºEOFException
ÎļþδÕÒµ½Òì³££ºFileNotFound ......

JavaỊ̈߳ºÏ̵߳Ľ»»¥

SCJP5ѧϰ±Ê¼Ç
 
Ï߳̽»»¥ÊDZȽϸ´ÔÓµÄÎÊÌ⣬SCJPÒªÇ󲻺ܻù´¡£º¸ø¶¨Ò»¸ö³¡¾°£¬±àд´úÂëÀ´Ç¡µ±Ê¹Óõȴý¡¢Í¨ÖªºÍ֪ͨËùÓÐÏ̡߳£
 
Ò»¡¢Ï߳̽»»¥µÄ»ù´¡ÖªÊ¶
 
SCJPËùÒªÇóµÄÏ߳̽»»¥ÖªÊ¶µãÐèÒª´Ójava.lang.Object
µÄÀàµÄÈý¸ö·½·¨À´Ñ§Ï°£º
 
 void notify()
      ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ