JavaÒì³£´¦Àí×ܽá
JavaÒì³£´¦Àí×ܽá
Òì³£´¦ÀíÊdzÌÐòÉè¼ÆÖÐÒ»¸ö·Ç³£ÖØÒªµÄ·½Ã棬ҲÊdzÌÐòÉè¼ÆµÄÒ»´óÄѵ㣬´ÓC¿ªÊ¼£¬ÄãÒ²ÐíÒѾ֪µÀÈçºÎÓÃif...else...À´¿ØÖÆÒì³£ÁË£¬Ò²ÐíÊÇ×Ô·¢µÄ£¬È»¶øÕâÖÖ¿ØÖÆÒ쳣ʹ¿à£¬Í¬Ò»¸öÒì³£»òÕß´íÎóÈç¹û¶à¸öµØ·½³öÏÖ£¬ÄÇôÄãÿ¸öµØ·½¶¼Òª×öÏàͬ´¦Àí£¬¸Ð¾õÏ൱µÄÂé·³£¡
JavaÓïÑÔÔÚÉè¼ÆµÄµ±³õ¾Í¿¼Âǵ½ÕâЩÎÊÌ⣬Ìá³öÒì³£´¦ÀíµÄ¿ò¼ÜµÄ·½°¸£¬ËùÓеÄÒì³£¶¼¿ÉÒÔÓÃÒ»¸öÀàÐÍÀ´±íʾ£¬²»Í¬ÀàÐ͵ÄÒì³£¶ÔÓ¦²»Í¬µÄ×ÓÀàÒì³££¨ÕâÀïµÄÒì³£°üÀ¨´íÎó¸ÅÄ£¬¶¨ÒåÒì³£´¦ÀíµÄ¹æ·¶£¬ÔÚ1.4°æ±¾ÒÔºóÔö¼ÓÁËÒì³£Á´»úÖÆ£¬´Ó¶ø±ãÓÚ¸ú×ÙÒì³££¡ÕâÊÇJavaÓïÑÔÉè¼ÆÕߵĸßÃ÷Ö®´¦£¬Ò²ÊÇJavaÓïÑÔÖеÄÒ»¸öÄѵ㣬ÏÂÃæÊÇÎÒ¶ÔJavaÒ쳣֪ʶµÄÒ»¸ö×ܽᣬҲËãÊÇ×ÊÔ´»ØÊÕһϡ£
Ò»¡¢JavaÒì³£µÄ»ù´¡ÖªÊ¶
Òì³£ÊdzÌÐòÖеÄһЩ´íÎ󣬵«²¢²»ÊÇËùÓеĴíÎó¶¼ÊÇÒì³££¬²¢ÇÒ´íÎóÓÐʱºòÊÇ¿ÉÒÔ±ÜÃâµÄ¡£±ÈÈç˵£¬ÄãµÄ´úÂëÉÙÁËÒ»¸ö·ÖºÅ£¬ÄÇôÔËÐгöÀ´½á¹ûÊÇÌáʾÊÇ´íÎójava.lang.Error£»Èç¹ûÄãÓÃSystem.out.println(11/0)£¬ÄÇôÄãÊÇÒòΪÄãÓÃ0×öÁ˳ýÊý£¬»áÅ׳öjava.lang.ArithmeticExceptionµÄÒì³£¡£
ÓÐЩÒì³£ÐèÒª×ö´¦Àí£¬ÓÐЩÔò²»ÐèÒª²¶»ñ´¦Àí£¬ºóÃæ»áÏêϸ½²µ½¡£
ÌìÓв»²â·çÔÆ£¬ÈËÓе©Ï¦»ö¸££¬JavaµÄ³ÌÐò´úÂëÒ²Èç´Ë¡£ÔÚ±à³Ì¹ý³ÌÖУ¬Ê×ÏÈÓ¦µ±¾¡¿ÉÄÜÈ¥±ÜÃâ´íÎóºÍÒì³£·¢Éú£¬¶ÔÓÚ²»¿É±ÜÃâ¡¢²»¿ÉÔ¤²âµÄÇé¿öÔòÔÚ¿¼ÂÇÒì³£·¢ÉúʱÈçºÎ´¦Àí¡£
JavaÖеÄÒì³£ÓöÔÏóÀ´±íʾ¡£Java¶ÔÒì³£µÄ´¦ÀíÊǰ´Òì³£·ÖÀà´¦ÀíµÄ£¬²»Í¬Òì³£Óв»Í¬µÄ·ÖÀ࣬ÿÖÖÒì³£¶¼¶ÔÓ¦Ò»¸öÀàÐÍ£¨class£©£¬Ã¿¸öÒì³£¶¼¶ÔÓ¦Ò»¸öÒì³££¨ÀàµÄ£©¶ÔÏó¡£
Òì³£Àà´ÓÄÄÀïÀ´£¿ÓÐÁ½¸öÀ´Ô´£¬Ò»ÊÇJavaÓïÑÔ±¾Éí¶¨ÒåµÄһЩ»ù±¾Òì³£ÀàÐÍ£¬¶þÊÇÓû§Í¨¹ý¼Ì³ÐExceptionÀà»òÕ߯ä×ÓÀà×Ô¼º¶¨ÒåµÄÒì³£¡£Exception À༰Æä×ÓÀàÊÇ Throwable µÄÒ»ÖÖÐÎʽ£¬ËüÖ¸³öÁ˺ÏÀíµÄÓ¦ÓóÌÐòÏëÒª²¶»ñµÄÌõ¼þ¡£
Òì³£µÄ¶ÔÏó´ÓÄÄÀïÀ´ÄØ£¿ÓÐÁ½¸öÀ´Ô´£¬Ò»ÊÇJavaÔËÐÐʱ»·¾³×Ô¶¯Å׳öϵͳÉú³ÉµÄÒì³££¬¶ø²»¹ÜÄãÊÇ·ñÔ¸Òâ²¶»ñºÍ´¦Àí£¬Ëü×ÜÒª±»Å׳ö£¡±ÈÈç³ýÊýΪ0µÄÒì³£¡£¶þÊdzÌÐòÔ±×
Ïà¹ØÎĵµ£º
¼òÑÔÖ®,Èç¹û²»ÓõÚÈý·½ÌṩµÄ½Ó¿Ú
ÄÇ×îºÃµÄ½â¾ö·½°¸Ó¦¸ÃÊǵ±SESSION½¨Á¢Ê±sessionCreated(),ÔÚ·ÃÎÊ×ÜÊýºÍµ±Ç°ÔÚÏßÈËÊýÉÏ+1
µ±SESSIONÏú»ÙʱsessionDistroyed(),ÔÚÏßÈËÊý-1
ºËÐÄ·½·¨ÊÇÀûÓÃListener¼àÌýµÄ¸÷ÖÖ½Ó¿Ú
ÎÒ°Ñ´úÂë(Ö÷Òª²¿·Ö)ÌùÔÚÏÂÃæ
´Ë¶Î´úÂëÎÒÇ××ÔʹÓùý,ûÓÐÎÊÌâ
µ«ÒòΪ¼Ì³ÐÁ˽ӿÚ,ÓÐЩδʹÓõķ½·¨Ò²Òª² ......
Java ½Å±¾ API ¸ÅÊö
½Å±¾ÒýÇæ
½Å±¾ÒýÇæ¾ÍÊÇÖ¸½Å±¾µÄÔËÐл·¾³£¬ËüÄÜÄܹ»°ÑÔËÐÐÆäÉϵĽâÊÍÐÔÓïÑÔת»»Îª¸üµ×²ãµÄ»ã±àÓïÑÔ£¬Ã»Óнű¾ÒýÇæ£¬½Å±¾¾ÍÎÞ·¨±»ÔËÐС£
Java SE 6 ÒýÈëÁË¶Ô Java Specification Request£¨JSR£©223 µÄÖ§³Ö£¬JSR 223 Ö¼ÔÚ¶¨ÒåÒ»¸öͳһµÄ¹æ·¶£¬Ê¹µÃ Java Ó¦ÓóÌÐò¿ÉÒÔͨ¹ýÒ»Ì׹̶¨µÄ½Ó¿ÚÓë¸÷Öֽű ......
ÔÚÉÏÒ»¸öÎÄÕÂÀï,ÎÒÃǰÑÏîÄ¿½¨ºÃÁË,²¢ÇÒÒѾ³É¹¦ÔËÐÐ,ÏÖÔÚÀ´Àí½âÏÂzkʼþÇý¶¯(event-driven)µÄ£¬»ùÓÚ×é¼þ(component-based)µÄÌØµã
ÏÈÀ´µãÀíÂÛ,ʲô½Ð×ö»ùÓÚ×é¼þ,ά»ù°Ù¿ÆÀïÃæÕâôÃèÊöµÄ:»ùÓÚ×é¼þµÄÈí¼þ¹¤³Ì£¨Component-based software engineering£¬¼ò³ÆCBSE£©»ò»ùÓÚ×é¼þµÄ¿ª·¢£¨Component-Based Development£¬¼ò³ÆCBD£©ÊÇÒ ......
override¿ÉÒÔ·ÒëΪ¸²¸Ç£¬´Ó×ÖÃæ¾Í¿ÉÒÔÖªµÀ£¬ËüÊǸ²¸ÇÁËÒ»¸ö·½·¨²¢ÇÒ¶ÔÆäÖØÐ´£¬ÒÔÇó´ïµ½²»Í¬µÄ×÷Ó᣶ÔÎÒÃÇÀ´Ëµ×îÊìϤµÄ¸²¸Ç¾ÍÊǶԽӿڷ½·¨µÄʵÏÖ£¬ÔÚ½Ó¿ÚÖÐÒ»°ãÖ»ÊǶԷ½·¨½øÐÐÁËÉùÃ÷£¬¶øÎÒÃÇÔÚʵÏÖʱ£¬¾ÍÐèҪʵÏÖ½Ó¿ÚÉùÃ÷µÄËùÓз½·¨¡£³ýÁËÕâ¸öµäÐ͵ÄÓ÷¨ÒÔÍ⣬ÎÒÃÇÔڼ̳ÐÖÐÒ²¿ÉÄÜ»áÔÚ×ÓÀา¸Ç¸¸À ......
Ò»¸öÓÅÐãµÄJava³ÌÐòÔ±±ØÐëÁ˽âGCµÄ¹¤×÷ÔÀí¡¢ÈçºÎÓÅ»¯GCµÄÐÔÄÜ¡¢ÈçºÎÓëGC½øÐÐÓÐÏ޵Ľ»»¥£¬ÒòΪÓÐһЩӦÓóÌÐò¶ÔÐÔÄÜÒªÇó½Ï¸ß£¬ÀýÈçǶÈëʽϵͳ¡¢ÊµÊ±ÏµÍ³µÈ£¬Ö»ÓÐÈ«ÃæÌáÉýÄÚ´æµÄ¹ÜÀíЧÂÊ £¬²ÅÄÜÌá¸ßÕû¸öÓ¦ÓóÌÐòµÄÐÔÄÜ¡£±¾ÆªÎÄÕÂÊ×Ïȼòµ¥½éÉÜGCµÄ¹¤×÷ÔÀíÖ®ºó£¬È»ºóÔÙ¶ÔGCµÄ¼¸¸ö¹Ø¼üÎÊÌâ½øÐÐÉîÈë̽ÌÖ£¬×îºóÌá³öһЩJava³ÌÐòÉ ......