ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

JavaÀïÃæ±ê×¼IOºÍNIOÓÐʲô²»Í¬£¿
2014-11-24 02:01:58 ¡¾´ó ÖРС¡¿ ä¯ÀÀ:346´Î
Tags£ºJava ÀïÃæ ±ê×¼ NIO ʲô ²»Í¬

±ê×¼IOºÍNIOÔÚÊý¾Ý´ò°üºÍ´«Ê䷽ʽÓÐËùÇø±ð£¬±ê×¼IOÒÔÁ÷µÄ·½Ê½´¦ÀíÊý¾Ý£¬NIOÒÔ¿éµÄ·½Ê½´¦ÀíÊý¾Ý


Java ±ê×¼IOÁ÷ÊÇÏ̶߳ÂÈûºÍͬ²½µÄ£¬Ò²¾ÍÊÇ˵Èç¹ûÒ»¸öÏ̵߳÷ÓÃÁËread()»òwrite()·½·¨£¬Õâ¸öÏß³ÌÔÚ¶Áд²Ù×÷Ö´ÐÐÍê±ÏÇ°¶¼ÊǶÂÈûµÄ¡£


ÔÚNIOÀïÃ棬Êý¾Ý²»ÊÇÒ»¸ö×Ö½ÚÒ»¸ö×Ô¼ºµÄ¶ÁÈ¡µÄ£¬¶øÊÇÊ×Ïȱ»¶ÁÈëµ½Ò»¸öbufferÀïÃ棬ȻºóÔÙ±»´¦Àí


NIOÔÊÐíÄãÔÚͬһ¸öÏß³ÌÀïÃæ¹ÜÀí¶à¸öÇþµÀ£¬µ«ÊÇÊý¾Ýת»»ºÍ´¦Àí»á±È±ê×¼IO¸´ÔӺ͸üÏûºÄ×ÊԴһЩ¡£


Èç¹ûÄãÐèÒª¹ÜÀíÊýǧ¸ö²¢·¢µÄÁ¬½Ó£¬Ã¿Ò»¸öÁ¬½ÓÖ»·¢ËͽÏÉÙµÄÊý¾Ý£¨±ÈÈçÁÄÌì·þÎñÆ÷£©, ʹÓÃNIOÀ´ÊµÏÖ»á±È½ÏÓÐÓÅÊÆ¡£


Èç¹ûÄãÐèҪͬʱ±£³ÖºÜ¶àµ½ÆäËû·þÎñÆ÷µÄÁ¬½Ó£¬±ÈÈçP2PÍøÂ磬ʹÓõ¥Ïß³ÌÀ´¹ÜÀíËùÓеijö¿ÚÁ¬½Ó»á±È½ÏÓÐÓÅÊÆ¡£


Èç¹ûÄãÓнÏÉÙµÄÁ¬½Óµ«ÊÇÐèÒª·¢ËÍ´óÁ¿Êý¾Ý¡¢Õ¼ÓôóÁ¿´û¿î£¬Óñê×¼IOÀ´ÊµÏÖ»á±È½ÏºÏÊÊ¡£


¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
ÉÏһƪ£ºÈçºÎ¼ì²éoracleËÀËø ÏÂһƪ£ºÊý¾Ý½á¹¹ ÃæÊÔÌâ 1

×îÐÂÎÄÕÂ

ÈÈÃÅÎÄÕÂ

Hot ÎÄÕÂ

Python

C ÓïÑÔ

C++»ù´¡

´óÊý¾Ý»ù´¡

linux±à³Ì»ù´¡

C/C++ÃæÊÔÌâÄ¿