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

java µ¥Ôª²âÊÔ¼ò½é


¡¡¡¡µ¥Ôª²âÊÔ»ù´¡
¡¡¡¡µ±½ñÈí¼þ²âÊÔÊ®·ÖÊ¢ÐÐʱ£¬±¾ÈËͨ¹ýÏîĿʵ¼ùºÍ¸öÈËÇ×ÉíÌå»ádz̸µ¥Ôª²âÊÔ£¬±¾ÈËÒ»Ö±¼á³Ö“ÓôúÂë˵»°µÄÔ­Ôò”£¬Í¬Ê±Ò²Ï£Íû¸öÈËÄܸø³ö±¦¹óÒâ¼û£¬¹²Í¬Ì½ÌÖ¡¢¹²Í¬½ø²½£¬ÎªÖйúÈí¼þÊÂÒµÓиü´óµÄ·¢Õ¹¹²Í¬·Ü¶·!
¡¡¡¡×îÔçÎÒÃÇÏîÄ¿×鿪·¢µÄÏîĿʱ£¬Ð´´úÂ붼ÊǴӵײãһֱдµ½±íÏֲ㵽jsp£¬È»ºó¿ª·¢ÈËÔ±ÔÚweb²ãµ÷ÊÔÒ³Ã棬½üºõ98%¶¼»á±¨Ò»´ó¶Ñexception,È»ºóÔÙÔÚ´úÂëÖмӶϵãÒ»²½Ò»²½²éµ½µ×ÄÄÒ»²ã´úÂë³öÏÖÎÊÌâ……,±È½ÏºÃµã×ö·¨¾ÍÊÇÔÚ¸÷¸öÀàÖмÓÉÏmain·½·¨²âÊÔ£¬µ«×ÜÌåºÜ²»ÀíÏ룬¸øweb²ã¿ª·¢ÈËÔ±µÄµ÷ÊÔºÍÖÊÁ¿¿ØÖÆÈËÔ±´øÀ´·±ÖصŤ×÷ѹÁ¦;ʹÓõ¥Ôª²âÊÔºó£¬Õë¶Ôÿһ¸ö·½·¨¶¼×öÑϸñµÄ°Ñ¹Ø£¬´ó´ó¼õÉÙµ÷ÊÔµÄʱ¼ä;ͬʱÖÊÁ¿¿ØÖÆÈËÔ±·µ»Ø¹ýÀ´µÄbugÉÙÁ˽ü60%£¬ÏÖÔÚ¶ÔÓÚ¿ª·¢ÈËԱд²âÊÔÓÃÀý·Ç³£ÊìÁ·£¬²¢ÇÒ±¾È˸ù¾Ýʵ¼ÊÇé¿ö¶Ô²âÊÔÓÃÀý×öÁ˵ãСС¸Ä¶¯(Õⲿ·ÖÖ÷ÒªÔÚºóÃæ´úÂëÖÐÏêÊö)£¬´øÀ´ºÜºÃµÄЧ¹û!
¡¡¡¡µ¥Ôª²âÊÔµ½µ×¸øʵ¼Ê¿ª·¢´øÀ´Ê²Ã´ºÃ´¦ÄÇ?
¡¡¡¡(1) (1)Ê×ÏȶÔÓÚ¿ª·¢ÈËÔ±À´Ëµ´ó´ó¼õÉÙµ÷ÊÔ¹¤×÷µÄʱ¼ä£¬Í¬Ê±Ò²¹æ·¶Á˶ÔÓÚ´úÂ밲ȫ¹ÜÀí(ÎÒÃÇÖªµÀÄÇЩ·½·¨ÊÇ¿ÉÒÔµ÷ÓõÄ);
¡¡¡¡(2) (2)¶ÔÓÚÕû¸öÏîÄ¿À´Ëµ£¬ÓÐÁËÍêÕûµÄ²âÊÔ£¬±£Ö¤ÏîÄ¿×îºó½»¸¶²âÊÔÓÐÁË¿É¿¿ÒÀ¾Ý;
¡¡¡¡(3) (3)¶ÔÓÚ²âÊÔÈËÔ±´ó´ó¼õÉÙbugµÄ·´À¡;
¡¡¡¡(4) (4)¶ÔÓÚÏîÄ¿¾­ÀíÕû¸öÏîÄ¿´ïµ½ºÜºÃµÄ¿É¿Ø;
¡¡¡¡(5) (5)×îÖ÷ÒªµÄÍêÕûµÄµ¥Ôª²âÊÔ¸øºóÆÚά»¤ÈËÔ±´øÀ´ºÜ´óµÄ±ã½Ý!
¡¡¡¡µ¥Ôª²âÊԺô¦¿ÉÄÜ»¹Óкܶ࣬µ«±¾ÈËÖ»ÄÜÀí½âºÍ¸ÐÎòÕâô¶à,Ï£Íû¹ÛÕß²¹³ä!
¡¡¡¡µ¥Ôª²âÊÔÅäÖãº
¡¡¡¡ÎÒ½«Ê¹ÓÃeclipse+myEclopse¸ø´ó¼Ò½éÉܹØÓÚJUNITµÄ»·¾³µÄ¼òµ¥ÅäÖÃ;ÓÒ¼üµã»÷ÏîÄ¿Ñ¡Ôñ“ÊôÐÔ”£¬ÔÚµ¯³ö´°¿ÚÖе½»·¾³±äÁ¿ÖÐÌí¼Ójunit.jar°ü£¬ÕâÑùÏÂÒ»²½ÎÒÃǾͿÉÒÔ½øÐе¥Ôª²âÊÔÁË;
¡¡¡¡Ê¹ÓÃeclipse¿ìËÙ¿ª·¢test Case£º
¡¡¡¡ÈçÏÂͼ£ºÓÒ¼üÑ¡ÔñÄãÒª²âÊÔµÄÀ࣬ÔÚн¨Öеã»÷“JUnit²âÊÔÓÃÀý”£¬
µ¯³ö¶Ô»°¿ò£¬ÅäÖòâÊÔÃû³ÆºÍ¸ùĿ¼£¬Ìí¼Ó×¢Ê͵ȣ¬ÔÙµã»÷“ÏÂÒ»²½”µ½ÏÂͼ£º
Ñ¡ÔñÄãÒª²âÊÔÀàÖеķ½·¨£¬µã»÷Íê³É£¡±ãÉú³É²âÊÔÀàµÄ»ù±¾¿ò¼Ü£¬ÈçÏ´úÂ룬ÎÒÃÇÒÔ¶ÔÒ»¸öDAOÀà²âÊÔΪÀý£º
JUnitµ¥Ôª²âÊÔÒ»¹²Òª×¢Òâһϼ¸µã£º
£¨1£©import junit.framework.TestCaseºÍjunit.textui.TestRunner£»
£¨2£©¼Ì³Ðjunit.framework.TestCase£»
£¨3£©×ÔÐÐÌí¼ÓÒ»¸ömain·½·¨ Öе÷ÓÃTestRunner.run(²âÊÔÀàÃû.class);
£¨4£©ÓÐÒ»¸öµ÷ÓÃsuper(String)µÄ¹¹Ô캯Êý£»
ÒÔÉ϶¼ÊÇJUnit±ØÓеÄÌØÕ÷£¬³ýÒÔÉÏÍâ£


Ïà¹ØÎĵµ£º

Java Environment Building in Linux

2010-05-03
Linux AS 4
JDK
Sun JDK
http://java.sun.com/javase/downloads/index.jsp
Download Java SE Development Kit 6u20 for Linux, Multi-language
 Java SE Development Kit 6u20
 jdk-6u20-linux-i586-rpm.bin
Java SE Development Kit 6u20
 jdk-6u20-linux-i586.bin
Notes:ÏÖÔÚµÄJDK ......

[JavaÐÔÄÜÆÊÎö]JVM Management API


      
JVM±¾ÉíÌṩÁËÒ»×é¹ÜÀíµÄAPI£¬Í¨¹ý¸ÃAPI£¬ÎÒÃÇ¿ÉÒÔ»ñÈ¡µÃµ½JVMÄÚ²¿Ö÷ÒªÔËÐÐÐÅÏ¢£¬°üÀ¨ÄÚ´æ¸÷´úµÄÊý¾Ý¡¢JVMµ±Ç°ËùÓÐÏ̼߳°ÆäÕ»Ïà¹ØÐÅÏ¢µÈ
µÈ¡£¸÷ÖÖJDK×Ô´øµÄÆÊÎö¹¤¾ß£¬°üÀ¨jps¡¢jstack¡¢jinfo¡¢jstat¡¢jmap¡¢jconsoleµÈ£¬¶¼ÊÇ»ùÓÚ´ËAPI¿ª·¢µÄ¡£±¾Æª¶ÔÕⲿ
·ÖÄÚÈݽøÐÐÒ»¸öÏêϸµÄ˵ ......

JavaÖеÄÀ¬»ø»ØÊÕ»úÖÆ

  1.À¬»ø»ØÊյıØÒªÐÔ
     µ±¶ÔÏó±»´´½¨Ê±£¬»áÔÚJavaÐéÄâ»úÖзÖÅäÒ»¿éÄڴ棨ÄÚ´æ·ÖÅä-¡·Ä¬ÈÏÖµ-¡·³õʼ»¯Öµ£©£¬ÔÚJVMµÄÉúÃüÖÜÆÚÖУ¬Java³ÌÐòÔÚ²»¶ÏµØ´´½¨¶ÔÏó£¬Èç¹ûÕâЩ¶ÔÏóµÄÄÚ´æ²»±»¼°Ê±»ØÊÕ£¬»áµ¼ÖÂÄÚ´æ¿Õ¼ä²»×㣬Òò´ËÒªÓÐÒ»ÖÖ´ëÊ©¼°Ê±»ØÊÕÎÞÓöÔÏóµÄÄڴ棬±£Ö¤ÄÚ´æÄܹ»±»Öظ´ÀûÓá£
 & ......

Java½Ó¿Ú,³éÏóÀ࣬ÄÚ²¿Àà

×î½ü¿´µ½ÂÛ̳ÀïÓиöÌû×ÓÔÚÌÖÂ۽ӿںͳéÏóÀàµÄÇø±ðºÍ×÷Óã¬ÕâÆäʵҲÊǺܶàÃæÊÔ¹Ùϲ»¶ÎʵÄÎÊÌ⣬ÕâÀïÎÒ¾Í˵˵ÎÒµÄ×ܽᣬ˳±ã˵˵ÄÚ²¿ÀàµÄ×÷Ó㬵±ÊǸø¸ÕÈëÃÅ£¬»òÕßÏëѧϰjavaµÄͬѧÃÇÄܸüºÃµÄÀí½âËüÃǵÄÓ÷¨¡£
1.½Ó¿Ú(interface)£¬½Ó¿Ú±»ÓÃÀ´½¨Á¢ÀàÓëÀàÖ®¼ä¹ØÁªµÄ±ê×¼¡£
Java code
public interface ITest{
public ......

Javaѧϰ±Ê¼Ç

·â×°£º
1.˵°×Á˾ÍÊDZ£»¤ÎÒÃǶÔÏóÖеÄÒþ˽ʹÆä¶Ô Íⲿ²»¿É¼û¡£
 
     2.Ò»°ãÇé¿öÏ£¬ÀàÖеÄÊôÐÔÉèΪprivate¡£
 
     3.ͨ¹ýgetterºÍsetter·½·¨È¥¸³ÖµºÍÈ¡Öµ¡£
 
            &nbs ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ