javaÒì³£»úÖÆ
1. Òì³£»úÖÆ
Òì³£»úÖÆÊÇÖ¸µ±³ÌÐò³öÏÖ´íÎóºó£¬³ÌÐòÈçºÎ´¦Àí¡£¾ßÌåÀ´Ëµ£¬Òì³£»úÖÆÌṩÁ˳ÌÐòÍ˳öµÄ°²È«Í¨µÀ¡£µ±³öÏÖ´íÎóºó£¬³ÌÐòÖ´ÐеÄÁ÷³Ì·¢Éú¸Ä±ä£¬³ÌÐòµÄ¿ØÖÆÈ¨×ªÒƵ½Òì³£´¦ÀíÆ÷¡£
´«Í³µÄ´¦ÀíÒì³£µÄ°ì·¨ÊÇ£¬º¯Êý·µ»ØÒ»¸öÌØÊâµÄ½á¹ûÀ´±íʾ³öÏÖÒì³££¨Í¨³£Õâ¸öÌØÊâ½á¹ûÊÇ´ó¼ÒÔ¼¶¨Ë׳Ƶģ©£¬µ÷Óøú¯ÊýµÄ³ÌÐò¸ºÔð¼ì²é²¢·ÖÎöº¯Êý·µ»ØµÄ½á¹û¡£ÕâÑù×öÓÐÈçϵı׶ˣºÀýÈ纯Êý·µ»Ø-1´ú±í³öÏÖÒì³££¬µ«ÊÇÈç¹ûº¯ÊýȷʵҪ·µ»Ø-1Õâ¸öÕýÈ·µÄֵʱ¾Í»á³öÏÖ»ìÏý£»¿É¶ÁÐÔ½µµÍ£¬½«³ÌÐò´úÂëÓë´¦ÀíÒì³£µÄ´úÂë»ìµùÔÚÒ»Æð£»Óɵ÷Óú¯ÊýµÄ³ÌÐòÀ´·ÖÎö´íÎó£¬Õâ¾ÍÒªÇó¿Í»§³ÌÐòÔ±¶Ô¿âº¯ÊýÓкÜÉîµÄÁ˽⡣
Òì³£´¦ÀíµÄÁ÷³Ì£º
¢Ù Óöµ½´íÎ󣬷½·¨Á¢¼´½áÊø£¬²¢²»·µ»ØÒ»¸öÖµ£»Í¬Ê±£¬Å׳öÒ»¸öÒì³£¶ÔÏó ¡£
¢Ú µ÷Óø÷½·¨µÄ³ÌÐòÒ²²»»á¼ÌÐøÖ´ÐÐÏÂÈ¥£¬¶øÊÇËÑË÷Ò»¸ö¿ÉÒÔ´¦Àí¸ÃÒì³£µÄÒì³£´¦ÀíÆ÷£¬²¢Ö´ÐÐÆäÖеĴúÂë ¡£
2 Òì³£µÄ·ÖÀà
Òì³£µÄ·ÖÀࣺ
¢Ù Òì³£µÄ¼Ì³Ð½á¹¹£º»ùÀàΪThrowable£¬ErrorºÍException¼Ì³ÐThrowable£¬RuntimeExceptionºÍIOExceptionµÈ¼Ì³ÐException£¬¾ßÌåµÄRuntimeException¼Ì³ÐRuntimeException¡£
¢Ú ErrorºÍRuntimeException¼°Æä×ÓÀà³ÉΪδ¼ì²éÒì³££¨unchecked£©£¬ÆäËüÒì³£³ÉΪÒѼì²éÒì³££¨checked£©¡£
ÿ¸öÀàÐ͵ÄÒì³£µÄÌØµã
ErrorÌåϵ £º
ErrorÀàÌåϵÃèÊöÁËJavaÔËÐÐϵͳÖеÄÄÚ²¿´íÎóÒÔ¼°×ÊÔ´ºÄ¾¡µÄÇéÐΡ£Ó¦ÓóÌÐò²»Ó¦¸ÃÅ׳öÕâÖÖÀàÐ͵ĶÔÏó£¨Ò»°ãÊÇÓÉÐéÄâ»úÅ׳ö£©¡£Èç¹û³öÏÖÕâÖÖ´íÎ󣬳ýÁ˾¡Á¦Ê¹³ÌÐò°²È«Í˳öÍ⣬ÔÚÆäËû·½ÃæÊÇÎÞÄÜΪÁ¦µÄ¡£ËùÒÔ£¬ÔÚ½øÐгÌÐòÉè¼ÆÊ±£¬Ó¦¸Ã¸ü¹Ø×¢ExceptionÌåϵ¡£
ExceptionÌåϵ°üÀ¨RuntimeExceptionÌåϵºÍÆäËû·ÇRuntimeExceptionµÄÌåϵ £º
¢Ù RuntimeException£ºRuntimeExceptionÌåϵ°üÀ¨´íÎóµÄÀàÐÍת»»¡¢Êý×éÔ½½ç·ÃÎʺÍÊÔͼ·ÃÎÊ¿ÕÖ¸ÕëµÈµÈ¡£´¦ÀíRuntimeExceptionµÄÔÔòÊÇ£ºÈç¹û³öÏÖRuntimeException£¬ÄÇôһ¶¨ÊdzÌÐòÔ±µÄ´íÎó¡£ÀýÈ磬¿ÉÒÔͨ¹ý¼ì²éÊý×éϱêºÍÊý×é±ß½çÀ´±ÜÃâÊý×éÔ½½ç·ÃÎÊÒì³£¡£
¢ÚÆäËû·ÇRuntimeException£¨IOExceptionµÈµÈ£©£ºÕâÀàÒì³£Ò»°ãÊÇÍⲿ´íÎó£¬ÀýÈçÊÔͼ´ÓÎļþβºó¶ÁÈ¡Êý¾ÝµÈ£¬Õâ²¢²»ÊdzÌÐò±¾ÉíµÄ´íÎ󣬶øÊÇÔÚÓ¦Óû·¾³ÖгöÏÖµÄÍⲿ´íÎó¡£
ÓëC++Òì³£·ÖÀàµÄ²»Í¬ £º
¢Ù JavaÖÐRuntimeExceptionÕâ¸öÀàÃûÆðµÄ²¢²»Ç¡µ±£¬ÒòΪÈκÎÒì³£¶¼ÊÇÔËÐÐʱ³öÏֵġ££¨ÔÚ±àÒëʱ³öÏֵĴíÎó²¢²»ÊÇÒì³££¬»»¾ä»°Ëµ£¬Òì³£¾ÍÊÇΪ
Ïà¹ØÎĵµ£º
Ò»¡¢
IO
Á÷µÄÈýÖÖ·ÖÀ෽ʽ
1.
°´Á÷µÄ·½Ïò·ÖΪ£ºÊäÈëÁ÷ºÍÊä³öÁ÷
2.
°´Á÷µÄÊý¾Ýµ¥Î»²»Í¬·ÖΪ£º×Ö½ÚÁ÷ºÍ×Ö·ûÁ÷
3.
°´Á÷µÄ¹¦Äܲ»Í¬·ÖΪ£º½ÚµãÁ÷ºÍ´¦ÀíÁ÷
¶þ¡¢
IO
Á÷µÄËÄ´ó³éÏóÀࣺ
×Ö·ûÁ÷£º
Reader Writer ......
import java.util.prefs.*;
public class Registery {
String[] keys = {"oa"};
String[] values = {"reg"};
//°ÑÏàÓ¦µÄÖµ´¢´æµ½±äÁ¿ÖÐÈ¥
public void writeValue() { ......
¼×¹ÇÎÄÒѾÍê³ÉÁ˶ÔSUN¹«Ë¾µÄÊÕ¹º£¬ÓÚ1ÔÂ27ÈÕ·¢²¼Á˶ÔSun¸÷ÏîÒµÎñµÄÕûºÏ¹æ»®¡£×ÜÌåÉÏ˵£¬OracleÒª³ÉΪÈíÓ²¼þÒ»Ì廯µÄÕûÌå½â¾ö·½°¸µÄ³§ÉÌ¡£ ÒÔÏÂ¾ÍÆä¶Ô±¸ÊܹØ×¢µÄJava·½ÃæµÄ²ßÂÔ×ö¸ö½éÉÜ¡£
Java SE:
1£©ÍƳöJDK SE 7£¬ Ëü½«°üÀ¨¶à¸öÐµĹ¦ÄÜ£¬ÈçÌá¸ß¿ª·¢ÈËÔ±µÄЧÂÊ£¬Ìṩ¸ßÐÔÄÜ£¬¶Ô¶àºËоƬµÄÖ§³ÖµÈ¡£
2£©SunµÄ ......
Èý²½Ñ§»áJava Socket±à³Ì(1)
http://developer.51cto.com 2009-02-04 09:45 ØýÃû Java8 ÎÒÒªÆÀÂÛ(0)
? ÕªÒª£ºËùνsocketͨ³£Ò²³Æ×÷"Ì×½Ó×Ö"£¬ÓÃÓÚÃèÊöIPµØÖ·ºÍ¶Ë¿Ú£¬ÊÇÒ»¸öͨÐÅÁ´µÄ¾ä±ú¡£Ó¦ÓóÌÐòͨ³£Í¨¹ý"Ì×½Ó×Ö"ÏòÍøÂç·¢³öÇëÇó»òÕßÓ¦´ðÍøÂçÇëÇó¡£±¾ÎĽ«Java Socket±à³Ì·ÖΪÈý¸öѧϰ²½Ö裬ÖðÒ ......
×î½üÔÚ×öÒ»¸ö¶Ôjava×ÀÃæÓ¦ÓóÌÐòÏîÄ¿£¬ÐèÒª´ò°ü³ÉͬÆÕͨµÄ¶þ½øÖÆÓ¦ÓóÌÐòÒ»Ñù¡£
[1]ʹÓÃeclipse ½«Õû¸öÏîÄ¿´ò°ü³É¿ÉÔËÐеÄjarÎļþ£¬ÔÚÓ¦Óùý³ÌÖз¢ÏÖ×ÊÔ´ÎļþÈç¹û²»ÊÇͨ¹ýinputstreamÀ´¶ÁÈ¡µÄ»°£¬ÊÇÎÞ·¨·ÃÎʵ½µÄ£¬ÔÚ×öÏîĿʱûÓп¼Âǵ½Õâµã£¬ËùÒÔ×îºóÖ»ºÃ° ......