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

Java±à³ÌÄÇЩʶù7_io

Java±à³ÌÄÇЩʶù84——IO¼ò½é
I/O´¦Àí¼¼ÊõÊÇJavaÓïÑÔÖÐʵÏÖÎļþ²Ù×÷¡¢ÄÚ´æ²Ù×÷¡¢¿ØÖÆÌ¨ÊäÈëÒÔ¼°ÍøÂç±à³ÌµÄ»ù´¡£¬µ«ÊÇÓÉÓÚI/O¼¼Êõ±¾ÉíµÄÉè¼ÆÔ­Òò£¬Ò²Ê¹µÃI/O´¦Àí¼¼ÊõµÄÄѶȱȽϴó£¬ÐèÒª»¨·Ñ±È½Ï´óµÄ¾«Á¦½øÐÐѧϰ¡£
  11.1 I/O¼ò½é
ÔÚ³ÌÐòÖУ¬ÊäÈëºÍÊä³ö¶¼ÊÇÏà¶ÔÓÚµ±Ç°³ÌÐò¶øÑԵģ¬ÀýÈç´ÓÓ²ÅÌÉ϶Áȡһ¸öÅäÖÃÎļþµÄÄÚÈݵ½³ÌÐòÖУ¬ÔòÏ൱ÓÚ½«ÎļþµÄÄÚÈÝÊäÈëµ½³ÌÐòÄÚ²¿£¬Òò´ËÊäÈëºÍ“¶Á”¶ÔÓ¦£¬¶ø½«³ÌÐòÖеÄÄÚÈݱ£´æµ½Ó²ÅÌÉÏ£¬ÔòÏ൱ÓÚ½«ÎļþµÄÄÚÈÝÊä³öµ½³ÌÐòÍⲿ£¬Òò´ËÊä³öºÍ“д”¶ÔÓ¦¡£ÊìϤÊäÈëºÍÊä³öµÄ¶ÔÓ¦¹ØÏµ£¬½«ÓÐÖúÓÚºóÐøÄÚÈݵÄѧϰ¡£
ÔÚJavaÓïÑÔÖУ¬ÊäÈëºÍÊä³öµÄ¸ÅÄîÒª±ÈÆäËüÓïÑÔµÄÊäÈëºÍÊä³öµÄ¸ÅÄ¸ÇµÄÄÚÈݹ㷺µÃ¶à£¬²»½ö°üº¬ÎļþµÄ¶Áд£¬Ò²°üº¬ÍøÂçÊý¾ÝµÄ·¢ËÍ£¬ÉõÖÁÄÚ´æÊý¾ÝµÄ¶ÁдÒÔ¼°¿ØÖÆÌ¨Êý¾ÝµÄ½ÓÊյȶ¼ÓÉIOÀ´Íê³É¡£
    ΪÁËʹÊäÈëºÍÊä³öµÄ½á¹¹±£³Öͳһ£¬´Ó¶ø·½±ã³ÌÐòԱʹÓÃIOÏà¹ØµÄÀ࣬ÔÚJavaÓïÑÔµÄIOÀàÉè¼ÆÖÐÒýÈëÁËÒ»¸öеĸÅÄî——Stream£¨Á÷£©¡£
    ÓÉÓÚÔÚ½øÐÐIO²Ù×÷ʱ£¬ÐèÒª²Ù×÷µÄÖÖÀàºÜ¶à£¬ÀýÈçÎļþ¡¢ÄÚ´æºÍÍøÂçÁ¬½ÓµÈ£¬ÕâЩ¶¼±»³Æ×÷Êý¾ÝÔ´£¨data source£©£¬¶ÔÓÚ²»Í¬µÄÊý¾ÝÔ´´¦ÀíµÄ·½Ê½ÊDz»Ò»ÑùµÄ£¬Èç¹ûÖ±½Ó½»¸ø³ÌÐòÔ±½øÐд¦Àí£¬¶ÔÓÚ³ÌÐòÔ±À´ËµÔòÏԵñȽϸ´ÔÓ¡£
    ËùÒÔÔÚËùÓеÄIOÀàÉè¼ÆÊ±£¬ÔÚ¶ÁÊý¾Ýʱ£¬JDK API½«Êý¾ÝÔ´µÄÊý¾Ýת»»ÎªÒ»Ö̶ֹ¨µÄÊý¾ÝÐòÁУ¬ÔÚдÊý¾Ýʱ£¬½«ÐèҪдµÄÊý¾ÝÒÔÒ»¶¨µÄ¸ñʽдÈëµ½Êý¾ÝÐòÁУ¬ÓÉJDK APIÍê³É½«Êý¾ÝÐòÁÐÖеÄÊý¾ÝдÈëµ½¶ÔÓ¦µÄÊý¾ÝÔ´ÖС£ÕâÑùÓÉϵͳÍê³É¸´ÔÓµÄÊý¾Ýת»»ÒÔ¼°²»Í¬Êý¾ÝÔ´Ö®¼äµÄ²»Í¬µÄ±ä»»£¬´Ó¶ø¼ò»¯³ÌÐòÔ±µÄ±àÂë¡£
    IOµÄÕâÖÖÉè¼Æ¾ÍºÍ³ÇÊÐÖеũˮºÍÅÅˮϵͳÉè¼ÆÊÇÒ»ÑùµÄ£¬ÔÚ¹©Ë®µÄʱºò£¬Ë®Ô´Óн­ºÓË®¡¢ºþË®ºÍµØÏÂË®µÈ²»Í¬ÀàÐÍ£¬ÓÉ×ÔÀ´Ë®¹«Ë¾Íê³É°ÑˮԴת»»Îª¶ÔÓ¦µÄË®Á÷¡£¶øÔÚÅÅˮϵͳÉè¼ÆÊ±£¬Ö»ÐèÒª½«ÎÛË®ÅÅÈëÎÛË®¹ÜµÀ¼´¿É£¬ÖÁÓÚÕâЩÎÛË®ÊÇÔõô±»´¦ÀíµÄ£¬Ôò²»ÐèÒª¹ØÐÄ£¬ÕâÑùÒ²¼ò»¯Á˼ÒÍ¥ÓÃË®µÄ´¦Àí¡£
    IOÉè¼ÆÖÐÕâÖÖÊý¾ÝÐòÁб»ÐÎÏóµÄ³Æ×÷Á÷£¨Stream£©¡£Í¨¹ýʹÓÃÁ÷µÄ¸ÅÄʹ³ÌÐòÔ±Ãæ¶Ô²»Í¬µÄÊý¾ÝԴʱֻÐèÒª½¨Á¢²»Í¬µÄÁ÷¼´¿É£¬¶øµ×²ãÁ÷ʵÏֵĸ´ÔÓÐÔÔòÓÉϵͳÍê³É£¬´Ó¶øÊ¹³ÌÐòÔ±²»±ØÉîÈëµÄÁ˽âÿÖÖÊý¾ÝÔ´µÄ¶Áд·½Ê½£¬´Ó¶ø½µµÍÁËIO±à³ÌµÄ¸´ÔÓ¶È¡£
    ÔÚÕû¸öIO´¦ÀíÖУ¬¶ÁÊý¾ÝµÄ¹ý³Ì·ÖΪÁ½¸ö²½Ö裺1¡¢½«Êý¾ÝÔ´µÄÄÚÈÝת»»ÎªÁ÷½á¹¹


Ïà¹ØÎĵµ£º

javaÓëÍøÂç


1 ÍøÂçͨÐŵı¾ÖÊÊǽø³Ì¼äͨÐÅ¡£   
2 TcpЭÒéºÍUDPЭÒé
TCP£º¿ªÏú´ó£¬ÓÃÓÚ¿É¿¿ÐÔÒªÇó¸ßµÄ³¡ºÏ¡£
TCPµÄ¹ý³ÌÏ൱ÓÚ´òµç»°µÄ¹ý³Ì
UDP£ºÓÃÔÚ¶ÔʵʱÐÔÒªÇó±È½Ï¸ßµÄ³¡ºÏ¡£
UDPµÄ¹ý³ÌÏ൱ÓÚдÐŵĹý³Ì¡£
×¢Ò⣺socketÊÇÌ×½Ó×Ö£¬ipºÍport£¨¶Ë¿ÚºÅ 0~65535¸ö¶Ë¿Ú£¬Ò»¸ö¶Ë¿ÚÖ»ÄÜÓÐÒ»¸ö½ø³Ì£©
3£¬   ......

Java¿ÆÑ§ÓëÒÕÊõ

  ÒòΪ´óËÄÁ˾ÍÒª¶ÁÑÐÁË£¬±¾¿ÆÆÚ¼ä×ö¹ýµÄСÏîÄ¿´ó¶¼ÊÇ»ùÓÚ.NetµÄ£¬ËüÌṩÁËÌ«ÓÅÔ½µÄ¿ª·¢»·¾³£¬µ¼ÖÂ×ÔÉíˮƽÌá¸ßÓÐÏÞ¡£
  ¿ìÒª¶ÁÑÐÁË£¬¾ÝÁ˽âÑо¿ÉúÆÚ¼ä£¬Ö÷Òª¶¼ÊÇJ2EEµÄÏîÄ¿£¬ËùÒÔ×¼±¸ÖØÐÂ×ÔѧJava£¬²¢³¢ÊÔ»ùÓÚJ2EE×öµã¶«Î÷¡£
  Ê×ÏȽèÁ˱¾JavaµÄÊ飬×Ô¼ºÒ²ÓÐJavaµÄÊ飬²»¹ý×Ô¼º¸Ð¾õ¸üÔ¸Òâ¿´Íâ¹úµÄÊ飬ÒòÎ ......

javaʱ¼äºÍÈÕÆÚÀ©Õ¹

±¾ÈË֮ǰ×öµÄÏîÄ¿ÖлýÀÛ³£ÓõÄʱ¼ä·½·¨£¬Ìù³öÀ´Óë´ó¼Ò¹²Ïí£¬Èç¹ûÄÄÀïÓдíÎó»ò¸üÓÐЧµÄ·½·¨Ç뾡¹ÜÅÄש£¡¹þ¹þ 
Java´úÂë 
package com.hefeng.test;  
  
  
import java.text.DateFormat;  
import java.text.ParsePosition;  
import&n ......

JavaÐòÁл¯»úÖÆÒªÐòÁл¯ÄÇЩÄÚÈÝ

 ÔÚjavaeyeÉÏËѵ½Ò»Æªrobbin¹ØÓÚjavaÐòÁл¯µÄ»Ø¸´£¬ÎÒ¾õµÃÆäÖеÄÀý×ÓºÜÓÐ˵·þÁ¦£¬×ª¹ýÀ´ºÍ´ó¼Ò·ÖÏí¡£
      ¹ØÓÚ¸ü¶àjavaÐòÁл¯µÄÎÊÌâ¿ÉÒԲμûJAVAϵÁÐÖ®¶ÔÏóµÄÐòÁл¯Óë·´ÐòÁл¯
      JavaµÄÐòÁл¯»úÖÆÖ»ÐòÁл¯¶ÔÏóµÄÊôÐÔÖµ£¬¶ø²»»áÈ¥ÐòÁл¯Ê²Ã´ËùνµÄ·½·¨¡£Æä ......

Java±à³ÌÄÇЩʶù6_util°ü

Java±à³ÌÄÇЩʶù78——ʱ¼äºÍÈÕÆÚ´¦Àí
9.6 java.util°ü
    java.util°üÊÇJavaÓïÑÔÌṩµÄ¹¤¾ßÀà°ü£¬¸Ã°üÖаüº¬ÁËÈçÈÕÆÚ¡¢Ëæ»úÊýºÍÊý¾Ý½á¹¹ÊµÏÖÀàµÈһϵÁеŤ¾ßÀàʵÏÖ£¬ÊÇѧϰJavaÓïÑԵĻù´¡°üÖ®Ò»¡£
 
    9.6.1 ʱ¼äºÍÈÕÆÚ´¦Àí
    ʹÓóÌÐò½øÐÐʱ¼äº ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ