Java±à³Ì»ù´¡
ÔÚÒ»¸öÃæÏò¶ÔÏóµÄϵͳÖУ¬ÏµÍ³µÄ¸÷ÖÖ¹¦ÄÜÊÇÓÉÐíÐí¶à¶àµÄ²»Í¬¶ÔÏóÐ×÷Íê³ÉµÄ¡£ÔÚÕâÖÖÇé¿öÏ£¬¸÷¸ö¶ÔÏóÄÚ²¿ÊÇÈçºÎʵÏÖ×Ô¼ºµÄ¶ÔϵͳÉè¼ÆÈËÔ±À´½²¾Í²»ÄÇôÖØÒª
ÁË£»¶ø¸÷¸ö¶ÔÏóÖ®¼äµÄÐ×÷¹ØϵÔò³ÉΪϵͳÉè¼ÆµÄ¹Ø¼ü¡£Ð¡µ½²»Í¬ÀàÖ®¼äµÄͨÐÅ£¬´óµ½¸÷Ä£¿éÖ®¼äµÄ½»»¥£¬ÔÚϵͳÉè¼ÆÖ®³õ¶¼ÊÇÒª×ÅÖØ¿¼Âǵģ¬ÕâÒ²ÊÇϵͳÉè¼ÆµÄÖ÷
Òª¹¤×÷ÄÚÈÝ¡£ÃæÏò½Ó¿Ú±à³Ì¾ÍÊÇÖ¸°´ÕÕÕâÖÖ˼ÏëÀ´±à³Ì£¡Êµ¼ÊÔÚ¹¤×÷ÖУ¬´ó¼ÒÒѾ°´ÕÕ½Ó¿Ú±à³ÌÁË£¬Ö»²»¹ýÈç¹ûÄãûÓÐÕâ·½ÃæµÄÒâʶ£¬ÄÇôÄãÖ»ÊÇÔÚ±»¶¯µÄʵÏÖÕâÒ»
˼Ï룻±íÏÖÔÚƵ·±µÄ±§Ô¹±ðÈ˸ĵĴúÂëÓ°ÏìÁËÄ㣨½Ó¿ÚûÓÐÉè¼Æµ½£©£¬±íÏÖÔÚij¸öÄ£¿éµÄ¸Ä¶¯ÒýÆðÆäËûÄ£¿éµÄ´ó¹æÄ£µ÷Õû£¨Ä£¿é½Ó¿ÚûÓкܺõÄÉè¼Æ£©µÈµÈ¡£Ä¿Ç°ÎÒ
ÃǵÄÈí¼þÉè¼Æ¶ÓÎéÖУ¬ÕâÀàÈËÊÇ×îȱ·¦µÄÈ˲ÅÖ®Ò»¡£·Ç½Ó¿Ú±à³Ì£¬ÊDz»ÊǾÍÊÇÃæÏò¹ý³ÌµÄ±à³Ì˼Ï룿
¡¡1.¹ØÓÚ½Ó¿ÚµÄÀí½â¡£
¡¡½Ó¿Ú´Ó¸üÉî²ã´ÎµÄÀí½â£¬Ó¦ÊǶ¨Ò壨¹æ·¶£¬Ô¼Êø£©ÓëʵÏÖ£¨Ãûʵ·ÖÀëµÄÔÔò£©µÄ·ÖÀë¡£
¡¡ÎÒÃÇÔÚÒ»°ãʵÏÖÒ»¸öϵͳµÄʱºò£¬Í¨³£Êǽ«¶¨ÒåÓëʵÏÖºÏΪһÌ壬²»¼Ó·ÖÀëµÄ£¬ÎÒÈÏΪ×îΪÀí½âµÄϵͳÉè¼Æ¹æ·¶Ó¦ÊÇËùÓеĶ¨ÒåÓëʵÏÖ·ÖÀ룬¾¡¹ÜÕâ¿ÉÄܶÔϵͳÖеÄijЩÇé¿öÓе㷱·³¡£
¡¡½Ó¿ÚµÄ±¾Éí·´Ó³ÁËϵͳÉè¼ÆÈËÔ±¶ÔϵͳµÄ³éÏóÀí½â¡£
¡¡½Ó¿ÚÓ¦ÓÐÁ½ÀࣺµÚÒ»ÀàÊǶÔÒ»¸öÌåµÄ³éÏó£¬Ëü¿É¶ÔӦΪһ¸ö³éÏóÌå(abstract class)£»
¡¡µÚ¶þÀàÊǶÔÒ»¸öÌåijһ·½ÃæµÄ³éÏ󣬼´ÐγÉÒ»¸ö³éÏóÃ棨interface£©£»
¡¡Ò»¸öÌåÓпÉÄÜÓжà¸ö³éÏóÃæ¡£
¡¡³éÏóÌåÓë³éÏóÃæÊÇÓÐÇø±ðµÄ¡£
¡¡
2.Éè¼Æ½Ó¿ÚµÄÁíÒ»¸ö²»¿ÉºöÊÓµÄÒòËØÊǽӿÚËù´¦µÄ»·¾³(context,environment)£¬ÏµÍ³Â۵Ĺ۵㣺»·¾³ÊÇϵͳҪËØËù´¦µÄ¿Õ¼äÓëÍⲿӰÏìÒò
ËصÄ×ܺ͡£Èκνӿڶ¼ÊÇÔÚÒ»¶¨µÄ»·¾³ÖвúÉúµÄ¡£Òò´Ë»·¾³µÄ¶¨Òå¼°»·¾³µÄ±ä»¯¶Ô½Ó¿ÚµÄÓ°ÏìÊDz»ÈݺöÊӵģ¬ÍÑÀëÔÏȵĻ·¾³£¬ËùÓеĽӿڽ«Ê§È¥ÔÓеÄÒâÒå¡£
¡¡3.°´ÕÕ×é¼þµÄ¿ª·¢Ä£ÐÍ£¨3C£©£¬ËüÃÇÈýÕßÏศÏà³É£¬¸÷˾һÃ棬»ëȻһÌ壬ȱһ²»¿É¡£
¡¡ÃæÏò¶ÔÏóÊÇÖ¸£¬ÎÒÃÇ¿¼ÂÇÎÊÌâʱ£¬ÒÔ¶ÔÏóΪµ¥Î»£¬¿¼ÂÇËüµÄÊôÐÔ¼°·½·¨
¡¡ÃæÏò¹ý³ÌÊÇÖ¸£¬ÎÒÃÇ¿¼ÂÇÎÊÌâʱ£¬ÒÔÒ»¸ö¾ßÌåµÄÁ÷³Ì£¨ÊÂÎñ¹ý³Ì£©Îªµ¥Î»£¬¿¼ÂÇËüµÄʵÏÖ
¡¡½Ó¿ÚÉè¼ÆÓë·Ç½Ó¿ÚÉè¼ÆÊÇÕë¶Ô¸´Óü¼Êõ¶øÑԵģ¬ÓëÃæÏò¶ÔÏ󣨹ý³Ì£©²»ÊÇÒ»¸öÎÊÌâ
¡¡ÎÒÈÏΪ£ºUMLÀïÃæËù˵µÄinterfaceÊÇÐÒéµÄÁíÒ»ÖÖ˵·¨¡£²¢²»ÊÇÖ¸comµÄinterface£¬CORBAµÄinterface£¬JavaµÄinterface£¬DelphiµÄinterface£¬ÈË»ú½çÃæµÄinterface»òNICµÄinterface¡£
¡¡
ÔÚ¾ßÌåʵÏÖÖУ¬ÊÇ¿ÉÒÔ°ÑUMLµÄin
Ïà¹ØÎĵµ£º
±¾ÎĽéÉÜÁËJavaÄÚ´æÒç³öµÄÏêϸ½â¾ö·½°¸¡£±¾ÎÄ×ܽáÄÚ´æÒç³öÖ÷ÒªÓÐÁ½ÖÖÇé¿ö£¬¶øJVM¾³£µ÷ÓÃÀ¬»ø»ØÊÕÆ÷½â¾öÄÚ´æ¶Ñ²»×ãµÄÎÊÌ⣬µ«ÊÇÓÐʱÈÔ»áÓÐÄÚ´æ²»×ãµÄ´íÎó¡£×÷Õß·ÖÎöÁËJVMÄÚ´æÇøÓò×é³É¼°JVMÉèÖÃÐéÄâÄÚ´æµÄ·½Ê½£¬´Ó¶ø¸ø³öÁËһϵÁнâ¾ö·½°¸¡£ Ò»¡¢ÄÚ´æÒç³öÀàÐÍ 1¡¢java.lang.OutOfMemoryError: PermGen space JVM¹ ......
×î½ü¼¸Ìì,Ò»Ö±ÔÚÑо¿flex,˵¾äʵÔÚµÄ,ÆäÖеĿàÄÕ²»ÊÇÒ»¾ä»°Á½¾ä»°ÄÜ˵Çå³þµÄ.ûÓнӴ¥¹ý°¡!²»¹ýÏÖÔÚ×ÜËãÊÇ°ÑÊý¾Ý¿âÁ¬ÉÏÁË,×ö³öÁË×Ô¼ºÏëÒªµÄ¶«Î÷.·Ï»°ÉÙ˵,ÏÖÔÚÄØ,ÎҾͰÑÎÒ×öµÄ´úÂëÌù³öÀ´,¸ø´ó¼Ò¿´¿´,¶àÌᱦ¹óÒâ¼û.
ÎÒÓõÄÊÇjdbcµÄÁ¬½Ó·½Ê½(hibernateµÄÁ¬½Ó·½Ê½ÎÒ¿´ÍøÉÏÓÐ,ËùÒԾͲ»Ìù³öÀ´ÁË)
1.flex´úÂë
<?xml version ......
Ê®ÄêÇ°£¬Sun΢ϵͳ¹«Ë¾½«Java°áµ½ÁËÊÀÈËÃæÇ°£¬ÕâÊÇÊ×´ÎÐÖúÆóÒµ½¨Á¢¾ßÓÐÇ°Õ°ÐÔµÄ˼ÏëµÄÒ»¿îÈí¼þ£¬ËæºóJavaѸÃÍÀ©É¢£¬ÉîÈëµ½¼ÆËã»úÒµµÄ¼¸ºõÿ¸ö½ÇÂä¡£ÕâÏî¼¼ÊõµÄÄ»ºóÓ¢ÐÛ£¬¾ÍÊDZ¾ÎIJɷõÄJames Gosling¡£
ÉϸöÊÀ¼Í90Äê´ú³õ£¬Gosling·¢Æð²¢Áìµ¼ÁËÒ»¸öÃûΪGreenµÄÏîÄ¿£¬´ËÏîÄ¿×îÖÕÑݱäΪJava¡£Java µÄ»ù±¾ÀíÄîÊÇ´´ÔìÒ»ÖÖ¿ÉÒÔ ......
ÈçºÎ¶ÁÈ¡×ÊÔ´Îļþ£º
£¨Ò»£©
Properties props = new Properties();
props.load(new FileInputStream("db.properties"));
£¨¶þ£©
blog.propertiesÎļþÈçÏÂ
dbdriver=oracle.jdbc.driver.OracleDriver
dburl=jdbc:oracle:thin:@127.0.0.1:1521:ora92
dbuser=blog
dbpwd=blog
- ......