Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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¡¢½«Êý¾ÝÔ´µÄÄÚÈÝת»»ÎªÁ÷½á¹¹


Ïà¹ØÎĵµ£º

Serializable javaÐòÁл¯

Bean Serializable Interface µÄ½Ó¿ÚÈÃBEAN¿ÉÒÔ´®Ðл¯£¬½«Æä±ä³ÉÒ»¸ö¿É±£´æÎªÒÔºóʹÓõĶþ½øÖÆÁ÷¡£µ±Ò»¸öBEAN±»ÏµÁл¯µ½´ÅÅÌÉÏ»òÕ߯äËûÈκεط½£¬Æä״̬±»±£´æÆðÀ´£¬ÆäÖеÄÊôÐÔÖµÒ²²»»á¸Ä±ä¡£ÔÚBEANµÄ¹æ·¶ÖУ¬JSP²¢Ã»ÓÐÒªÇóBEANʵÏÖSerializable½Ó¿Ú¡£µ«ÊÇ£¬Èç¹ûÄúÏ£Íû×Ô¼º¿ØÖÆÄúËù´´½¨µÄ×é¼þµÄserialization½ø³Ì£¬»òÕßÄúÏë ......

javaÓëÍøÂç


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

Oracle ÓëÔÚJavaÖеÄÁ´½Ó

תÌû´¦£ºhttp://dong-java.javaeye.com/blog/375150 
1¡£ÍƼöʹÓÃOralce±È½ÏеÄ10.2.0.3 JDBC Drivers¡£Õâ¸ö°æ±¾¶Ô±È9.2µÄ×î´óµÄºÃ´¦ÊÇDriverManager.setLoginTimeoutº¯ÊýÊÇÆð×÷Óõġ£ÉèÖÃÁËÕâ¸ö²ÎÊý£¬ÔÚ¶ñÁÓµÄÍøÂç»·¾³ÖоͲ»»áÓÐÁ¬½ÓÊý¾Ý¿âµÄº¯Êý³¤Ê±¼ä²»·µ»ØµÄÇé¿ö¡£
2¡£JDBC Developer!ˉs Guide and Refer ......

¹ØÓÚjavaÖбäÁ¿µÄ³õʼ»¯µÄÎÊÌâ

 Ê×ÏÈһЩ±»³õʼ»¯¶ÔÏóµÄ¸ÅÄ
Àà±äÁ¿£¨Àྲ̬³ÉÔ±£©£º Àà±»¼ÓÔØÊ±²úÉú£»ËüµÄÉú´æÆÚÊÇÀàµÄÉú´æÆÚ£»×Ô¶¯³õʼ»¯£¨Àà±»¼ÓÔØ£©
³ÉÔ±±äÁ¿£¨Àà³ÉÔ±£©£º  ÔÚʹÓÃnew´´½¨¸ÃÀàʵÀýʱ²úÉú£»ËüµÄÉú´æÆÚÓë¸ÃÀàʵÀý¶ÔÏóµÄÉú´æÆÚÏàͬ£»
×Ô¶¯³õʼ»¯£¨¹¹Ôì·½·¨±»µ÷Óã©
¾Ö²¿±äÁ¿£¨ÀàµÄ·½·¨ÖеıäÁ¿£©£º  ¸Ã·½·¨±»µ÷ÓÃÊ ......

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

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