Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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ģʽ֮µ¥Àýģʽ

¼òµ¥µÄ˵µ¥Àý¾ÍÊÇ Ö»ÄÜÓÐÒ»¸öʵÀý£¬ËùÒԵط½Óõ½µÄʵÀý¶¼ÊÇͬһ¸ö¡£
¾ÍºÃÏñ¼ÒÈ˳Է¹£¬×À×ÓÊǵ¥ÀýµÄ£¬´ó¼ÒÓõÄÊÇͬһ¸ö¡£¶øÍëÊǶàÀýµÄ£¬Ã¿È˶¼ÓÐ×Ô¼¸µÄ¡£ ÏÂÃæÊǾßÌåµÄÀý×Ó£º
Javaģʽ֮µ¥Àýģʽ£º
          µ¥Àýģʽȷ±£Ò»¸öÀàÖ»ÓÐÒ»¸öʵÀý£¬×ÔÐÐÌṩÕâ¸öʵÀý²¢ÏòÕû¸öÏµÍ ......

javaÉè¼ÆÄ£Ê½£º×°ÊÎÆ÷ģʽ[Decorator]

×°ÊÎÆ÷ģʽÖ÷ÒªÓ¦ÓÃÓÚÕâÑùÒ»ÖÖ³¡ºÏ£¬µ±ÄãÒѾ­ÓÐÁËÒ»¸öÄ¿±êÀ࣬²¢ÇÒËüÊÇÒ»¸ö½Ó¿ÚµÄʵÏÖÀ࣬ÔÚ¶Ô¸ÃÀàʹÓõĺóÆÚ·¢ÏÖÐèÒª¶ÔÏàÓ¦½Ó¿Ú³ÌÐòµÄǰºó×ö¸ü¶àµÄ´¦Àí£¬ÕâЩ´¦ÀíÊDZ仯µÄ£¬²»¹Ì¶¨µÄ£¬µ«ÊÇÓв»ÄÜÈ¥ÐÞ¸ÄÕâ¸öÄ¿±êÀ࣬ÕâʱÎÒÃǾͿÉÒÔʹÓÃÕâ¸ö×°ÊÎÆ÷ģʽ£º
±ÈÈ磬ÎÒÃÇÒѾ­ÓÐÒ»¸ö¸¶¿îµÄ·½·¨ payMoney(long count) £¬Õâ¸ö·½·¨Ö» ......

ITÐÐҵؽÐè¸ü¶à¸ßËØÖÊJAVAÈí¼þ¹¤³Ìʦ

2009Äê1Ô£¬Ä³Èí¼þ¹«Ë¾Ò»ÔòÄêнʮÍòÕÐÆ¸JAVA¸ß¼¶Èí¼þ¹¤³ÌʦµÄ¹ã¸æÎüÒýÁËÖÚ¶àýÌåºÍIT´ÓÒµÈËÔ±µÄÄ¿¹â£¬´ó¼ÒÖÃÒɵijýÁËÆÄ¾ßÎüÒýÁ¦µÄÄêн֮Í⣬¸ü¶àµÄÊÇ¶Ô¸ÃÆóÒµÔ¸ÒâÆ¸Çë“ÓÐÄÜÁ¦µÄÓ¦½ì±ÏÒµÉú”¸Ðµ½À§»ó¡£ÔÚ´ó¶àÊýÆóÒµ¶¼Ç¿µ÷¹¤×÷¾­ÑéµÄʱºò£¬¸ÃÆóҵΪʲôԸÒâ¸ß¶îƸÇëÓ¦½ì±ÏÒµÉúÄØ£¿¸ÃÆóÒµ¸ºÔðÈ˵ÄÒ»¾ä¿´ËƼòµ¥µÄ&ld ......

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

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

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

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