ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡ÔĶÁ¹ý³Ì·¢ÏÖÈκδíÎóÇë¸æËßÎÒÃÇ£¬Ð»Ð»£¡£¡ ±¨¸æ´íÎó
¹·¹·Êé¼® ·µ»Ø±¾ÊéĿ¼ ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ½øÈëÊé°É ¼ÓÈëÊéÇ©

Java±à³Ì˼ÏëµÚ4°æ[ÖÐÎİæ](PDF¸ñʽ)-µÚ230ÕÂ

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡




ÄÜʹÓÃÔÚÄã»úÆ÷ÉÏÔËÐеÄWeb¡¡»òÕß¡¡FTP¡¡·þÎñÆ÷³ÌÐò¡£µ±È»ÕâÓиöǰÌᣬ¶Ô·½±ØÐë׼ȷµØÖªµÀÄãĿǰ·ÖÅäµ½µÄ¡¡

IP¡£ÓÉÓÚÿ´Î²¦ºÅÁ¬½Ó»ñµÃµÄIP¡¡¶¼ÊÇËæ»úµÄ£¬ÔõÑù²ÅÄÜ׼ȷµØÕÆÎÕÄãµÄIP¡¡ÄØ£¿¡¡¡¡

ÏÂÃæÕâ¸ö³ÌÐòÀûÓá¡InetAddress¡£getByName£¨£©À´²úÉúÄãµÄ¡¡IP¡¡µØÖ·¡£ÎªÁËÈÃËüÔËÐÐÆðÀ´£¬ÊÂÏȱØÐëÖªµÀ¼ÆËã»ú¡¡

µÄÃû×Ö¡£¸Ã³ÌÐòÖ»ÔÚWindows¡¡95¡¡ÖнøÐÐÁ˲âÊÔ£¬µ«´ó¼Ò¿ÉÒÔÒÀ´Î½øÈë×Ô¼ºµÄ¡¡¡°¿ªÊ¼¡±¡¢¡°ÉèÖᱡ¢¡°¿ØÖÆÃæ¡¡

°å¡±¡¢¡°ÍøÂ硱£¬È»ºó½øÈë¡°±êʶ¡±¿¨Æ¬¡£ÆäÖУ¬¡°¼ÆËã»úÃû³Æ¡±¾ÍÊÇÓ¦ÔÚÃüÁîÐÐÊäÈëµÄÄÚÈÝ¡£¡¡¡¡

¡¡¡¡

//£º¡¡WhoAmI¡£java¡¡¡¡

//¡¡Finds¡¡out¡¡your¡¡network¡¡address¡¡when¡¡you're¡¡¡¡¡¡

//¡¡connected¡¡to¡¡the¡¡Internet¡£¡¡¡¡

package¡¡c15£»¡¡¡¡

import¡¡java¡£*£»¡¡¡¡

¡¡¡¡

public¡¡class¡¡WhoAmI¡¡£û¡¡¡¡

¡¡¡¡public¡¡static¡¡void¡¡main£¨String£§£§¡¡args£©¡¡¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡537¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡539¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡throws¡¡Exception¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡if£¨args¡£length¡¡£¡=¡¡1£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡System¡£err¡£println£¨¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¨Usage£º¡¡WhoAmI¡¡MachineName¡¨£©£»¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡System¡£exit£¨1£©£»¡¡¡¡

¡¡¡¡¡¡¡¡£ý¡¡¡¡

¡¡¡¡¡¡¡¡InetAddress¡¡a¡¡=¡¡¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡InetAddress¡£getByName£¨args£§0£§£©£»¡¡¡¡

¡¡¡¡¡¡¡¡System¡£out¡£println£¨a£©£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

£ý¡¡///£º~¡¡¡¡

¡¡¡¡

¾ÍÎÒ×Ô¼ºµÄÇé¿öÀ´Ëµ£¬»úÆ÷µÄÃû×Ö½Ð×÷¡°Colossus¡±£¨À´×ÔͬÃûµçÓ°£¬¡°¾ÞÈË¡±µÄÒâ˼¡£ÎÒÔÚÕą̂»úÆ÷ÉÏÓС¡

Ò»¸öºÜ´óµÄÓ²ÅÌ£©¡£ËùÒÔÒ»µ©Á¬Í¨ÎÒµÄISP£¬¾ÍÏóÏÂÃæÕâÑùÖ´ÐгÌÐò£º¡¡¡¡

java¡¡whoAmI¡¡Colossus¡¡¡¡

µÃµ½µÄ½á¹ûÏóÏÂÃæÕâ¸öÑù×Ó£¨µ±È»£¬Õâ¸öµØÖ·¿ÉÄÜÿ´Î¶¼ÊDz»Í¬µÄ£©£º¡¡¡¡

Colossus/202¡£98¡£41¡£151¡¡¡¡

¼ÙÈçÎÒ°ÑÕâ¸öµØÖ·¸æËßһλÅóÓÑ£¬Ëû¾Í¿ÉÒÔÁ¢¼´µÇ¼µ½ÎҵĸöÈËWeb¡¡·þÎñÆ÷£¬Ö»ÐèÖ¸¶¨Ä¿±êµØÖ·¡¡

http£º//202¡£98¡£41¡£151¡¡¼´¿É£¨µ±È»£¬ÎÒ´Ëʱ²»ÄܶÏÏߣ©¡£ÓÐЩʱºò£¬ÕâÊÇÏòÆäËûÈË·¢ËÍÐÅÏ¢»òÕßÔÚ×Ô¼ºµÄ¡¡

Web¡¡Õ¾µãÕýʽ³ǫ̈ÒÔǰ½øÐвâÊÔµÄÒ»ÖÖ·½±ãÊֶΡ£¡¡¡¡



15¡£1¡£1¡¡·þÎñÆ÷ºÍ¿Í»§»ú¡¡¡¡



ÍøÂç×î»ù±¾µÄ¾«Éñ¾ÍÊÇÈÃÁ½Ì¨»úÆ÷Á¬½Óµ½Ò»Æð£¬²¢Ï໥¡°½»Ì¸¡±»òÕß¡°¹µÍ¨¡±¡£Ò»µ©Á½Ì¨»úÆ÷¶¼·¢ÏÖÁ˶ԡ¡

·½£¬¾Í¿ÉÒÔÕ¹¿ªÒ»´ÎÁîÈËÓä¿ìµÄË«Ïò¶Ô»°¡£µ«ËüÃÇÔõÑù²ÅÄÜ¡°·¢ÏÖ¡±¶Ô·½ÄØ£¿Õâ¾ÍÏóÔÚÓÎÀÖÔ°ÀïÄÇÑù£ºÒ»Ì¨¡¡

»úÆ÷²»µÃ²»Í£ÁôÔÚÒ»¸öµØ·½£¬ÕìÌýÆäËû»úÆ÷˵£º¡°ºÙ£¬ÄãÔÚÄÄÀïÄØ£¿¡±¡¡¡¡

¡¡¡°Í£ÁôÔÚÒ»¸öµØ·½¡±µÄ»úÆ÷½Ð×÷¡°·þÎñÆ÷¡±£¨Server£©£»µ½´¦¡°ÕÒÈË¡±µÄ»úÆ÷Ôò½Ð×÷¡°¿Í»§»ú¡±£¨Client£©¡¡

»òÕß¡°¿Í»§¡±¡£ËüÃÇÖ®¼äµÄÇø±ðÖ»ÓÐÔÚ¿Í»§»úÊÔͼͬ·þÎñÆ÷Á¬½ÓµÄʱºò²ÅÏԵ÷dz£Ã÷ÏÔ¡£Ò»µ©Á¬Í¨£¬¾Í±ä³É¡¡

ÁËÒ»ÖÖË«ÏòͨÐÅ£¬Ë­À´°çÑÝ·þÎñÆ÷»òÕ߿ͻ§»ú±ãÏԵò»ÄÇÃ´ÖØÒªÁË¡£¡¡¡¡

ËùÒÔ·þÎñÆ÷µÄÖ÷ÒªÈÎÎñÊÇÕìÌý½¨Á¢Á¬½ÓµÄÇëÇó£¬ÕâÊÇÓÉÎÒÃÇ´´½¨µÄÌØ¶¨·þÎñÆ÷¶ÔÏóÍê³ÉµÄ¡£¶ø¿Í»§»úµÄÈÎÎñ¡¡

ÊÇÊÔ×ÅÓëһ̨·þÎñÆ÷½¨Á¢Á¬½Ó£¬ÕâÊÇÓÉÎÒÃÇ´´½¨µÄÌØ¶¨¿Í»§»ú¶ÔÏóÍê³ÉµÄ¡£Ò»µ©Á¬½Ó½¨ºÃ£¬ÄÇôÎÞÂÛÔÚ·þÎñ¡¡

Æ÷¶Ë»¹Êǿͻ§»ú¶Ë£¬Á¬½ÓÖ»ÊÇħÊõ°ãµØ±ä³ÉÁËÒ»¸ö¡¡IOÊý¾ÝÁ÷¶ÔÏó¡£´ÓÕâʱ¿ªÊ¼£¬ÎÒÃÇ¿ÉÒÔÏó¶Áдһ¸öÆÕͨµÄ¡¡

ÎļþÄÇÑù¶Ô´ýÁ¬½Ó¡£ËùÒÔÒ»µ©½¨ºÃÁ¬½Ó£¬ÎÒÃÇÖ»ÐèÏóµÚ¡¡10ÕÂÄÇÑùʹÓÃ×Ô¼ºÊìϤµÄ¡¡IO¡¡ÃüÁî¼´¿É¡£ÕâÕýÊÇ¡¡Java¡¡

Á¬Íø×î·½±ãµÄÒ»¸öµØ·½¡£¡¡¡¡

¡¡¡¡

1¡£¡¡ÔÚûÓÐÍøÂçµÄǰÌáϲâÊÔ³ÌÐò¡¡¡¡

ÓÉÓÚ¶àÖÖDZÔÚµÄÔ­Òò£¬ÎÒÃÇ¿ÉÄÜûÓÐһ̨¿Í»§»ú¡¢·þÎñÆ÷ÒÔ¼°Ò»¸öÍøÂçÀ´²âÊÔ×Ô¼º×öºÃµÄ³ÌÐò¡£ÎÒÃÇÒ²ÐíÊÇ¡¡

ÔÚÒ»¸ö¿ÎÌû·¾³ÖнøÐÐÁ·Ï°£¬»òÕßд³öµÄÊÇÒ»¸ö²»Ê®·Ö¿É¿¿µÄÍøÂçÓ¦Ó㬻¹ÄÜÄõ½ÍøÂçÉÏÈ¥¡£IP¡¡µÄÉè¼ÆÕß×¢¡¡

Òâµ½ÁËÕâ¸öÎÊÌ⣬²¢½¨Á¢ÁËÒ»¸öÌØÊâµÄµØÖ·¡ª¡ªlocalhost¡ª¡ªÀ´Âú×ã·ÇÍøÂç»·¾³ÖеIJâÊÔÒªÇó¡£ÔÚ¡¡Java¡¡ÖС¡

²úÉúÕâ¸öµØÖ·×îÒ»°ãµÄ×ö·¨ÊÇ£º¡¡¡¡

InetAddress¡¡addr¡¡=¡¡InetAddress¡£getByName£¨null£©£»¡¡¡¡

Èç¹ûÏò¡¡getByName£¨£©´«µÝÒ»¸önull¡¡£¨¿Õ£©Öµ£¬¾ÍĬÈÏΪʹÓÃlocalhost¡£ÎÒÃÇÓÃInetAddress¡¡¶ÔÌØ¶¨µÄ»úÆ÷¡¡

½øÐÐË÷Òý£¬¶øÇÒ±ØÐëÔÚ½øÐнøÒ»²½µÄ²Ù×÷֮ǰµÃµ½Õâ¸ö¡¡InetAddress¡¡£¨»¥ÁªÍøµØÖ·£©¡£ÎÒÃDz»¿ÉÒÔ²Ù×ÝÒ»¸ö¡¡

InetAddress¡¡µÄÄÚÈÝ£¨µ«¿É°ÑËü´òÓ¡³öÀ´£¬¾ÍÏóÏÂÒ»¸öÀý×ÓÒªÑÝʾµÄÄÇÑù£©¡£´´½¨¡¡InetAddress¡¡µÄΨһ;¾¶¡¡

¾ÍÊÇÄǸöÀàµÄstatic¡¡£¨¾²Ì¬£©³ÉÔ±·½·¨getByName£¨£©¡¡£¨ÕâÊÇ×î³£Óõģ©¡¢getAllByName£¨£©»òÕß¡¡

getLocalHost£¨£©¡£¡¡¡¡

ΪµÃµ½±¾µØÖ÷»úµØÖ·£¬Òà¿ÉÏòÆäÖ±½Ó´«µÝ×Ö´®¡¨localhost¡¨£º¡¡¡¡

InetAddress¡£getByName£¨¡¨localhost¡¨£©£»¡¡¡¡

»òÕßʹÓÃËüµÄ±£Áô¡¡IP¡¡µØÖ·£¨ËĵãÐÎʽ£©£¬¾ÍÏóÏÂÃæÕâÑù£º¡¡¡¡

InetAddress¡£getByName£¨¡¨127¡£0¡£0¡£1¡¨£©£»¡¡¡¡

ÕâÈýÖÖ·½·¨µÃµ½µÄ½á¹ûÊÇÒ»ÑùµÄ¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡538¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡540¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

15¡£1¡£2¡¡¶Ë¿Ú£º»úÆ÷ÄÚ¶ÀÒ»ÎÞ¶þµÄ³¡Ëù¡¡¡¡



ÓÐЩʱºò£¬Ò»¸ö¡¡IPµØÖ·²¢²»×ãÒÔÍêÕû±êʶһ¸ö·þÎñÆ÷¡£ÕâÊÇÓÉÓÚÔÚһ̨ÎïÀíÐԵĻúÆ÷ÖУ¬ÍùÍùÔËÐÐ×Ŷà¸ö·þ¡¡

ÎñÆ÷£¨³ÌÐò£©¡£ÓÉ¡¡IP¡¡±í´ïµÄÿ̨»úÆ÷Ò²°üº¬ÁË¡°¶Ë¿Ú¡±£¨Port¡¡£©¡£ÎÒÃÇÉèÖÃÒ»¸ö¿Í»§»ú»òÕß·þÎñÆ÷µÄʱºò£¬¡¡

±ØÐëÑ¡ÔñÒ»¸öÎÞÂÛ¿Í»§»ú»¹ÊÇ·þÎñÆ÷¶¼ÈÏ¿ÉÁ¬½ÓµÄ¶Ë¿Ú¡£¾ÍÏóÎÒÃÇÈ¥°Ý»áijÈËʱ£¬IP¡¡µØÖ·ÊÇËû¾ÓסµÄ·¿×Ó£¬¡¡

¶ø¶Ë¿ÚÊÇËûÔÚµÄÄǸö·¿¼ä¡£¡¡¡¡

×¢Òâ¶Ë¿Ú²¢²»ÊÇ»úÆ÷ÉÏÒ»¸öÎïÀíÉÏ´æÔڵij¡Ëù£¬¶øÊÇÒ»ÖÖÈí¼þ³éÏó£¨Ö÷ÒªÊÇΪÁ˱íÊöµÄ·½±ã£©¡£¿Í»§³ÌÐòÖª¡¡

µÀÈçºÎͨ¹ý»úÆ÷µÄ¡¡IP¡¡µØÖ·Í¬ËüÁ¬½Ó£¬µ«ÔõÑù²ÅÄÜͬ×Ô¼ºÕæÕýÐèÒªµÄÄÇÖÖ·þÎñÁ¬½ÓÄØ£¨Ò»°ãÿ¸ö¶Ë¿Ú¶¼ÔËÐÐ×Å¡¡

Ò»ÖÖ·þÎñ£¬Ò»Ì¨»úÆ÷¿ÉÄÜÌṩÁ˶àÖÖ·þÎñ£¬±ÈÈçHTTP¡¡ºÍ¡¡FTP¡¡µÈµÈ£©£¿¶Ë¿Ú±àºÅÔÚÕâÀï°çÑÝÁËÖØÒªµÄ½ÇÉ«£¬Ëü¡¡

ÊDZØÐèµÄÒ»ÖÖ¶þ¼¶¶¨Ö·´ëÊ©¡£Ò²¾ÍÊÇ˵£¬ÎÒÃÇÇëÇóÒ»¸öÌØ¶¨µÄ¶Ë¿Ú£¬±ãÏ൱ÓÚÇëÇóÓëÄǸö¶Ë¿Ú±àºÅ¹ØÁªµÄ·þ¡¡

Îñ¡£¡°±¨Ê±¡±±ãÊÇ·þÎñµÄÒ»¸öµäÐÍÀý×Ó¡£Í¨³££¬Ã¿¸ö·þÎñ¶¼Í¬Ò»Ì¨Ìض¨·þÎñÆ÷»úÆ÷ÉϵÄÒ»¸ö¶ÀÒ»ÎÞ¶þµÄ¶Ë¿Ú¡¡

±àºÅ¹ØÁªÔÚÒ»Æð¡£¿Í»§³ÌÐò±ØÐëÊÂÏÈÖªµÀ×Ô¼ºÒªÇóµÄÄÇÏî·þÎñµÄÔËÐж˿ں𣡡¡¡

ϵͳ·þÎñ±£ÁôÁËʹÓö˿ڡ¡1¡¡µ½¶Ë¿Ú¡¡1024¡¡µÄȨÁ¦£¬ËùÒÔ²»Ó¦ÈÃ×Ô¼ºÉè¼ÆµÄ·þÎñÕ¼ÓÃÕâЩÒÔ¼°ÆäËûÈκÎÒÑÖªÕýÔÚ¡¡

ʹÓõĶ˿ڡ£±¾ÊéµÄµÚÒ»¸öÀý×Ó½«Ê¹Óö˿Ú8080¡¡£¨Îª×·ÒäÎҵĵÚһ̨»úÆ÷ʹÓõÄÀÏʽ8¡¡Î»¡¡Intel¡¡8080о¡¡

Ƭ£¬ÄÇÊÇÒ»²¿Ê¹ÓÃCP/M¡¡²Ù×÷ϵͳµÄ»ú×Ó£©¡£¡¡¡¡



15¡£2¡¡Ì×½Ó×Ö¡¡¡¡



¡¡¡°Ì×½Ó×Ö¡±»òÕß¡°²å×ù¡±£¨Socket£©Ò²ÊÇÒ»ÖÖÈí¼þÐÎʽµÄ³éÏó£¬ÓÃÓÚ±í´ïÁ½Ì¨»úÆ÷¼äÒ»¸öÁ¬½ÓµÄ¡°ÖÕ¶Ë¡±¡£¡¡

Õë¶ÔÒ»¸öÌØ¶¨µÄÁ¬½Ó£¬Ã¿Ì¨»úÆ÷É϶¼ÓÐÒ»¸ö¡°Ì×½Ó×Ö¡±£¬¿ÉÒÔÏëÏóËüÃÇÖ®¼äÓÐÒ»ÌõÐéÄâµÄ¡°ÏßÀ¡±¡£ÏßÀµġ¡

ÿһ¶Ë¶¼²åÈëÒ»¸ö¡°Ì×½Ó×Ö¡±»òÕß¡°²å×ù¡±Àï¡£µ±È»£¬»úÆ÷Ö®¼äµÄÎïÀíÐÔÓ²¼þÒÔ¼°µçÀÂÁ¬½Ó¶¼ÊÇÍêȫδ֪¡¡

µÄ¡£³éÏóµÄ»ù±¾×ÚÖ¼ÊÇÈÃÎÒÃǾ¡¿ÉÄܲ»±ØÖªµÀÄÇЩϸ½Ú¡£¡¡¡¡

ÔÚJava¡¡ÖУ¬ÎÒÃÇ´´½¨Ò»¸öÌ×½Ó×Ö£¬ÓÃËü½¨Á¢ÓëÆäËû»úÆ÷µÄÁ¬½Ó¡£´ÓÌ×½Ó×ֵõ½µÄ½á¹ûÊÇÒ»¸ö¡¡InputStream¡¡ÒÔ¡¡

¼°OutputStream¡¡£¨ÈôʹÓÃÇ¡µ±µÄת»»Æ÷£¬Ôò·Ö±ðÊÇReader¡¡ºÍ¡¡Writer£©£¬ÒԱ㽫Á¬½Ó×÷Ϊһ¸öIOÁ÷¶ÔÏó¶Ô¡¡

´ý¡£ÓÐÁ½¸ö»ùÓÚÊý¾ÝÁ÷µÄÌ×½Ó×ÖÀࣺServerSocket£¬·þÎñÆ÷ÓÃËü¡°ÕìÌý¡±½øÈëµÄÁ¬½Ó£»ÒÔ¼°Socket£¬¿Í»§Óá¡

Ëü³õʼһ´ÎÁ¬½Ó¡£Ò»µ©¿Í»§£¨³ÌÐò£©ÉêÇ뽨Á¢Ò»¸öÌ×½Ó×ÖÁ¬½Ó£¬ServerSocket¡¡¾Í»á·µ»Ø£¨Í¨¹ýaccept£¨£©·½¡¡

·¨£©Ò»¸ö¶ÔÓ¦µÄ·þÎñÆ÷¶ËÌ×½Ó×Ö£¬ÒÔ±ã½øÐÐÖ±½ÓͨÐÅ¡£´Ó´ËʱÆð£¬ÎÒÃǾ͵õ½ÁËÕæÕýµÄ¡°Ì×½Ó×Ö£­Ì×½Ó×Ö¡±¡¡

Á¬½Ó£¬¿ÉÒÔÓÃͬÑùµÄ·½Ê½¶Ô´ýÁ¬½ÓµÄÁ½¶Ë£¬ÒòΪËüÃDZ¾À´¾ÍÊÇÏàͬµÄ£¡´Ëʱ¿ÉÒÔÀûÓá¡getInputStream£¨£©ÒÔ¼°¡¡

getOutputStream£¨£©´Óÿ¸öÌ×½Ó×Ö²úÉú¶ÔÓ¦µÄ¡¡InputStream¡¡ºÍOutputStream¡¡¶ÔÏó¡£ÕâЩÊý¾ÝÁ÷±ØÐë·â×°µ½»º¡¡

³åÇøÄÚ¡£¿É°´µÚ¡¡10Õ½éÉܵķ½·¨¶ÔÀà½øÐиñʽ»¯£¬¾ÍÏó¶Ô´ýÆäËûÈκÎÁ÷¶ÔÏóÄÇÑù¡£¡¡¡¡

¶ÔÓÚJava¡¡¿âµÄÃüÃû»
·µ»ØÄ¿Â¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨0£©
δÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
ÎÂܰÌáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæÐ´Ô­´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøÅ¶£¡