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

JAVA¶ÔÏóµÄ´æ´¢Î»Öá¾À´×Ô»¥ÁªÍø¡¿

Java³ÌÐò¿ª·¢ÈËÔ±ÐèÒªÁ˽â¸÷¸ö´æ´¢ÇøÓòµÄÌØµãÒÔ¼°¶ÔÐÔÄܵÄÓ°Ï졣ȻºóÔÙ¸ù¾ÝÐèÒªÀ´µ÷ÕûÓ¦ÓóÌÐòµÄÇøÓò·ÖÅä¡£×ܵÄÀ´Ëµ£¬ÔÚ²Ù×÷ϵͳÖÐÓÐÎå¸öµØ·½¿ÉÒÔÓÃÀ´±£´æÓ¦ÓóÌÐòÔËÐÐÖеÄÊý¾Ý¡£ÕâÀàÇøÓòµÄÌØµãÒÔ¼°¶ÔÐÔÄܵÄÓ°Ïì·ÖÎöÈçÏ¡£
      ´æ´¢ÇøÓòÒ»£º¼Ä´æÆ÷
ËäȻͬÔÚÄÚ´æÖУ¬µ«ÊDz»Í¬µÄÇøÓòÓÉÓÚÓÃ;²»Í¬£¬ÆäÐÔÄÜÒ²ÓÐËù²»Í¬¡£Èç¾ÍÄÃJavaÓ¦ÓóÌÐòÀ´Ëµ£¬¼Ä´æÆ÷ÓÉÓÚÆä´¦ÓÚ´¦ÀíÆ÷µÄÄÚ²¿£¬Îª´ËÕâ¸öÇøÓò´æÈ¡Êý¾Ý×î¿ì¡£¸úÄÚ´æÖÐµÄÆäËû´æ´¢ÇøÓòÓÐ×ÅÌìÈÀÖ®±ð¡£ÄÇôÎÒÃǰÑËùÓжÔÏ󶼷ŵ½Õâ¸öÇøÓòÄÚ£¬²»¾Í¿ÉÒÔÌá¸ßJavaÓ¦ÓóÌÐòµÄÐÔÄÜÁËÂð?ÀíÂÛÉÏÊÇÈç´Ë£¬µ«ÊÇÔÚÏÖʵÖÐÊÇÐв»Í¨µÄ¡£ÒòΪÕâ¸ö¼Ä´æÆ÷µÄÊýÁ¿ÊǷdz£ÓÐÏ޵ġ£ÔÚÄÚ´æÖеļĴæÆ÷ÇøÓòÊÇÓɱàÒëÆ÷¸ù¾ÝÐèÒªÀ´·ÖÅäµÄ¡£ÎÒÃdzÌÐò¿ª·¢ÈËÔ±²»Äܹ»Í¨¹ý´úÂëÀ´¿ØÖÆÕâ¸ö¼Ä´æÆ÷µÄ·ÖÅä¡£ËùÒÔ˵£¬ÕâµÚÒ»¸ö´æ´¢ÇøÓò¼Ä´æÆ÷£¬ÎÒÃÇÖ»Äܹ»¿´¿´£¬¶ø²»Äܹ»¶ÔÆä²úÉúÈκεÄÓ°Ïì¡£
      ´æ´¢ÇøÓò¶þ£º¶ÑÕ»
       ¶ÔÏóµÄ´´½¨ÓÐÁ½ÖÖ·½Ê½£¬Ò»ÊÇÔÚÓ¦ÓóÌÐò¿ª·¢µÄ¹ý³ÌÖоʹ´½¨¶ÔÏó;¶þÊÇÔÚ³ÌÐòÔËÐеĹý³ÌÖÐÒªÓõ½¶ÔÏóµÄʱºòÔÙÀ´´´½¨¶ÔÏó¡£Ç°Õ߱ȺóÕßÐÔÄÜÒª¸ß£¬¶øºóÕß±ÈǰÕßÒªÁé»î¡£ÕâÖ÷ÒªÊÇÒòΪǰÕß´´½¨¶ÔÏóµÄʱºò£¬¾ÍÊÇÕâ¸ö¶ÑÕ»Öд´½¨µÄ¡£ËäÈ»Æä´´½¨µÄ¶ÔÏóûÓб£´æÔڼĴæÆ÷ÖУ¬µ«ÊÇͨ¹ýÕâ¸ö¶ÔÏóµÄÍÆÕ»Ö¸Õë¿ÉÒÔÖ±½Ó´Ó´¦ÀíÆ÷ÄÄÀï»ñµÃÏà¹ØµÄÖ§³Ö¡£Èç¶ÑÕ»Ö¸ÕëÍùÉÏÒÆ¶¯µÄʱºò£¬ÔòÊÍ·ÅÔ­ÓжÔÏóÕ¼ÓõÄÄÚ´æ;Èç¶ÑÕ»Ö¸ÕëÏòÏÂÒÆ¶¯Ê±£¬ÔòΪ¶ÔÏó·ÖÅäеÄÄÚ´æ¡£ËùÒÔ£¬Èç¹û°Ñ¶ÔÏó´æ·ÅÔÚÕâ¸ö¶ÑÕ»ÖУ¬ËäÈ»ÐÔÄÜûÓÐÏñ´æ·ÅÔڼĴæÆ÷ÖÐÄÇôÀíÏ룬µ«ÊÇÈÔÈ»±È´æ´¢ÔÚÆäËûµØ·½ÒªºÃµÄ¶à¡£
      ÓÉÓÚJava³ÌÐòÊÇÔÚ³ÌÐòÔËÐйý³ÌÖвŸù¾ÝÐèÒªÀ´´´½¨¶ÔÏó¡£Îª´Ë¶ÔÏó¾Í²»Äܹ»±£´æÔÚÕâ¸ö¶ÑÕ»ÖС£²»¹ýJavaÓ¦ÓóÌÐòÒ²²»Äܹ»°×°×µÄÀË·ÑÕâ¸ö±¦¹óµÄ¿Õ¼ä¡£Îª´ËËäÈ»Java¶ÔÏó±¾ÉíûÓб£´æÔÚÕâ¸ö¶ÑÕ»ÖÐ(²»ÊDz»±£´æ¶øÊÇÕâÀïûÓÐËûµÄÈÝÉíÖ®µØ)£¬µ«ÊÇ»¹ÊÇÓ¦¸Ã°ÑһЩ¿ÉÒԷŵÄÄÚÈݷŵ½Õâ¸ö¶ÑÕ»ÖУ¬ÒÔÌá¸ßÓ¦ÓóÌÐòµÄÐÔÄÜ¡£Èç¿ÉÒÔ°ÑһЩ¶ÔÏóÒýÓôæ·ÅÔÚÕâ¸ö¶ÑÕ»ÖС£
      ÁíÍâ¶ÔÓÚһЩ»ù±¾µÄÊý¾ÝÀàÐͶÔÏó£¬Java³ÌÐòÒ²ÍùÍù°ÑËûÃÇ·ÅÖÃÔÚ¶ÑÕ»ÖУ¬ÒÔÌá¸ßÊý¾Ý´¦ÀíµÄÐÔÄÜ¡£ÈçһЩÕûÊýÐÍ¡¢×Ö·ûÐ͵ÄÊý¾Ý¶ÔÏó£¬ÕâЩ¶ÔÏóÓÐЩ¹²Í¬µÄÌØµã£¬Èç¶ÔÏó±È½ÏС¡¢ÊÇJava³ÌÐòÌṩµÄ±ê×¼¶ÔÏóµÈµÈ¡£¶ÔÓÚÕâЩ¶ÔÏóÓÉÓÚÿ¸öÓ¦ÓóÌÐò»ù±¾É϶¼ÐèÒªÓõ½£¬¶øÇÒÎÒÃdzÌÐò¿ª·¢ÈËÔ±Ö»Äܹ»ÒýÓÃ


Ïà¹ØÎĵµ£º

Java NIO APIÏê½â

 
Java NIO APIÏê½â
ÔÚJDK
1.4ÒÔǰ£¬JavaµÄIO²Ù×÷¼¯ÖÐÔÚjava.ioÕâ¸ö°üÖУ¬ÊÇ»ùÓÚÁ÷µÄ×èÈû£¨blocking£©API¡£¶ÔÓÚ´ó¶àÊýÓ¦ÓÃÀ´Ëµ£¬ÕâÑùµÄAPIʹÓúܷ½
±ã£¬È»¶ø£¬Ò»Ð©¶ÔÐÔÄÜÒªÇó½Ï¸ßµÄÓ¦Óã¬ÓÈÆäÊÇ·þÎñ¶ËÓ¦Óã¬ÍùÍùÐèÒªÒ»¸ö¸üΪÓÐЧµÄ·½Ê½À´´¦ÀíIO¡£´ÓJDK 1.4Æð£¬NIO
API×÷Ϊһ¸ö»ùÓÚ»º³åÇø£¬²¢ÄÜÌṩ·Ç×èÈû(non-blo ......

JavaÖÐÈçºÎ»ñȡϵͳ·¾¶

File.separatorChar ·µ»ØÒ»¸ö×Ö·û£¬±íʾµ±Ç°ÏµÍ³Ä¬ÈϵÄÎļþÃû·Ö¸ô·û£¬ÔÚWindowsÖÐΪ"\",unixÖÐΪ"/"¡£
File.separator ÓëǰÕßÏàͬ£¬µ«½«·Ö¸ô·û×÷Ϊ×Ö·û´®ÀàÐÍ·µ»Ø¡£
pathSeparatorChar ·µ»ØÒ»¸ö×Ö·û£¬±íʾµ±Ç°ÏµÍ³Ä¬ÈϵÄ·¾¶Ãû·Ö¸ô·û£¬ÔÚWindowsÖÐΪ";",unixÖÐΪ":"¡£
File.pathSeparator ÓëǰÕßÏàͬ£¬µ«½«·Ö¸ô·û×÷Ϊ×Ö· ......

Èý·ÖÖÓÀí½âJavaÖÐ×Ö·û´®£¨String£©µÄ´æ´¢ºÍ¸³ÖµÔ­Àí


¿ÉÄܺܶàjavaµÄ³õѧÕß¶ÔStringµÄ´æ´¢ºÍ¸³ÖµÓÐÃÔ»ó£¬ÒÔÏÂÊÇÒ»¸öºÜ¼òµ¥µÄ²âÊÔÓÃÀý£¬ÄãÖ»ÐèÒª»¨¼¸·ÖÖÓʱ¼ä±ã¿ÉÀí½â¡£
1.ÔÚ¿´Àý×Ó֮ǰ£¬È·±£ÄãÀí½âÒÔϼ¸¸öÊõÓ
Õ» £ºÓÉJVM·ÖÅäÇøÓò£¬ÓÃÓÚ±£´æÏß³ÌÖ´Ðе͝×÷ºÍÊý¾ÝÒýÓá£Õ»ÊÇÒ»¸öÔËÐеĵ¥Î»£¬JavaÖÐÒ»¸öÏ߳̾ͻáÏàÓ¦ÓÐÒ»¸öÏß³ÌÕ»ÓëÖ®¶ÔÓ¦¡£
¶Ñ £ºÓÉJVM·ÖÅäµÄ£¬ÓÃÓÚ´æ´¢¶Ô ......

JavaÒì³£Éè¼Æ·½·¨

    ǰЩʱºò£¬°Ñ¡¶Thinking in Java¡·ÖÐÒì³£ÕâÒ»Õ·­³öÀ´ÔÙ´ÎÑжÁ£¬±¾ÈËÓÐЩÊÕ»ñ£¬²¢ÇÒÓÐЩ¹ÛµãºÍ×÷Õ߹۵㲻̫һÖ£¬¹²ÏíÖ®
1.Òì³£µÄ¶¨Òå
    Ò»¸öϵͳÖж¨ÒåÒì³£Ó¦×ñÑ­Èçϼ¸¸öÔ­Ôò£º
a. ϵͳÖÐÈç¹ûij¸öÄ£¿é¹¦ÄܱȽϵ¥Ò»£¬½¨Ò齫ËùÓÐÒì³£·ÅÔÚÒ»¸öpackageÄÚ£»Èç¹ûij¸öÄ£¿éÓкܶà×ÓÄ£¿é£¬ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ