Èý²½Ñ§»áJava Socket±à³Ì
ת×ÔÆäËûÍøÕ¾
ºËÐÄÌáʾ£ºµÚÒ»²½
³ä·ÖÀí½âSocket 1.
ʲôÊÇsocket
Ëùνsocket
ͨ³£Ò²³Æ×÷Ì×½Ó×Ö£¬ÓÃÓÚÃèÊöIP
µØÖ·ºÍ¶Ë¿Ú£¬ÊÇÒ»¸öͨÐÅÁ´µÄ¾ä±ú¡£Ó¦ÓóÌÐòͨ³£Í¨¹ýÌ×½Ó×ÖÏòÍø...
ÍÆ¹ãºÍÆÕ¼°Java
¼¼Êõ£¬Îª¹úÄÚÖÚ¶àµÄJava
°®ºÃÕßÌṩһ¸ö“
ƽµÈ×ÔÓÉÐ×÷´´Ôì”
µÄ¿ª·Åʽ½»Á÷»·¾³£¬ÌṩJava
רÌâÎÄ
µÚÒ»²½¡¡³ä·ÖÀí½âSocket
1.
ʲôÊÇsocket
Ëùνsocket
ͨ³£Ò²³Æ×÷"
Ì×½Ó×Ö"
£¬ÓÃÓÚÃèÊöIP
µØÖ·ºÍ¶Ë¿Ú£¬ÊÇÒ»¸öͨÐÅÁ´µÄ¾ä±ú¡£Ó¦ÓóÌÐòͨ³£Í¨¹ý"
Ì×½Ó×Ö"
ÏòÍøÂç·¢³öÇëÇó»òÕßÓ¦´ðÍøÂçÇëÇó¡£
ÒÔJ2SDK-1.3
ΪÀý£¬Socket
ºÍServerSocket
Àà¿âλÓÚjava.net
°üÖС£ServerSocket
ÓÃÓÚ·þÎñÆ÷¶Ë£¬Socket
Êǽ¨Á¢ÍøÂçÁ¬½ÓʱʹÓõġ£ÔÚÁ¬½Ó³É¹¦Ê±£¬Ó¦ÓóÌÐòÁ½¶Ë¶¼»á²úÉúÒ»¸öSocket
ʵÀý£¬²Ù×÷Õâ¸öʵÀý£¬Íê³ÉËùÐèµÄ»á»°¡£¶ÔÓÚÒ»¸öÍøÂçÁ¬½ÓÀ´Ëµ£¬Ì×½Ó×ÖÊÇÆ½µÈµÄ£¬²¢Ã»Óвî±ð£¬²»ÒòΪÔÚ·þÎñÆ÷¶Ë»òÔÚ¿Í»§¶Ë¶ø²úÉú²»Í¬¼¶±ð¡£²»¹ÜÊÇSocket
»¹ÊÇServerSocket
ËüÃǵŤ×÷¶¼ÊÇͨ¹ýSocketImpl
À༰Æä×ÓÀàÍê³ÉµÄ¡£
ÖØÒªµÄSocket API
£º
java.net.Socket
¼Ì³ÐÓÚjava.lang.Object
£¬Óа˸ö¹¹ÔìÆ÷£¬Æä·½·¨²¢²»¶à£¬ÏÂÃæ½éÉÜʹÓÃ×îÆµ·±µÄÈý¸ö·½·¨£¬ÆäËü·½·¨´ó¼Ò¿ÉÒÔ¼ûJDK-1.3
Îĵµ¡£
.Accept
·½·¨ÓÃÓÚ²úÉú"
×èÈû"
£¬Ö±µ½½ÓÊܵ½Ò»¸öÁ¬½Ó£¬²¢ÇÒ·µ»ØÒ»¸ö¿Í»§¶ËµÄSocket
¶ÔÏóʵÀý¡£"
×èÈû"
ÊÇÒ»¸öÊõÓËüʹ³ÌÐòÔËÐÐÔÝʱ"
Í£Áô"
ÔÚÕâ¸öµØ·½£¬Ö±µ½Ò»¸ö»á»°²úÉú£¬È»ºó³ÌÐò¼ÌÐø£»Í¨³£"
×èÈû"
ÊÇÓÉÑ»·²úÉúµÄ¡£
.getInputStream
·½·¨»ñµÃÍøÂçÁ¬½ÓÊäÈ룬ͬʱ·µ»ØÒ»¸öIutputStream
¶ÔÏóʵÀý£¬¡£
.getOutputStream
·½·¨Á¬½ÓµÄÁíÒ»¶Ë½«µÃµ½ÊäÈ룬ͬʱ·µ»ØÒ»¸öOutputStream
¶ÔÏóʵÀý¡£
×¢Ò⣺ÆäÖÐgetInputStream
ºÍgetOutputStream
·½·¨¾ù»á²úÉúÒ»¸öIOException
£¬Ëü±ØÐë±»²¶»ñ£¬ÒòΪËüÃÇ·µ»ØµÄÁ÷¶ÔÏó£¬Í¨³£¶¼»á±»ÁíÒ»¸öÁ÷¶ÔÏóʹÓá£
2.
ÈçºÎ¿ª·¢Ò»¸öServer-Client
Ä£Ð͵ijÌÐò
¿ª·¢ÔÀí£º
·þÎñÆ÷£¬Ê¹ÓÃServerSocket
¼àÌýÖ¸¶¨µÄ¶Ë¿Ú£¬¶Ë¿Ú¿ÉÒÔËæÒâÖ¸¶¨£¨ÓÉÓÚ1024
ÒÔϵÄ
Ïà¹ØÎĵµ£º
ÍøÕ¾ÁбíÈçÏ£º
IBMÖйúµÄ¿ª·¢ÕßÍøÕ¾£ºhttp://www.ibm.com/developerworks/cn/
IBMÖйúfor javaµÄ¿ª·¢ÕßÍøÕ¾£ºhttp://www.ibm.com/developerworks/cn/java/ ÖÐÎÄ
IBMÖйúfor javaµÄ¿ª·¢ÕßÍøÕ¾£ºhttp://www.ibm.com/developerworks/java Ó¢ÎÄ
Google´úÂëÄ¿Â¼ÍøÕ¾£ºhttp://c ......
Java±àдһ¸öº¯Êý½»»»Á½¸ö±äÁ¿µÄÖµ
Javaº¯ÊýÔÚ´«µÝ¹ý³ÌÖÐÖ»Äܹ»´«Öµ£¬²»ÄÜ´«Ö·¡£ÕâÑù£¬º¯ÊýµÄ²ÎÊýÔÚº¯ÊýÄÚ²¿×öÈκα仯¾Í¶¼²»»á·´Ó³µ½Íⲿµ÷ÓÃÕßÀ´¡£ËùÒÔ½â¾öÖ®µÀ¾ÍÊÇÒªÕÒµ½Òª½»»»¶ÔÏóµÄÒýÓ᣶ÔÓÚÆÕͨµÄÖµÀàÐÍ£¬Ïñint»òÕßdoubleÕâÑùµÄ¿ÉÒԸĴ«ËûÃǵİü×°ÀàIntegerºÍDouble¡£¶ø¶ÔÓÚ±¾À´¾ÍÊÇÒýÓÃÀàÐ͵ĶÔÏó£¬ÔòÐèÒª¶ÔËûÃÇÔÙ ......
ÏîÄ¿ÊÇ»ùÓÚGMTʱ¼äµÄ£¬ÔÚϵͳÆô¶¯µÄʱºò£¬ÎÒÃǾͻáµ÷ÓÃTimeZone.setDefault(timeZone)½«Ä¬ÈÏÊ±ÇøÉèΪGMT¡£
ºóÀ´Í»È»·¢ÏÖ£¬ÓÐʱÓû§Ñ¡ÔñµÄʱ¼ä¾¹ýºǫ́һȦºó»Ø²úÉú8¸öСʱÎó²î¡£ÓÖÊǼäЪÐԵģ¬ÒªËûÖØÏÖµÄʱºòÓÖÆ«²»À´¡£¿àÐÄdebug£¬ÖÕÓÚ·¢ÏÖÔÚ²¿·ÖÏß³ÌÖУ¬Ê±Çø»¹ÊÇGMT+8£¬ºǫ́ij¸öµ÷ÓÿÉÄܰÑÊ±Çø ......
ÿ¸öÍøÒ³»òÇëÇó¶¼ÊÇÒ»¸öurlµØÖ·£¬Ò»°ã£¬Õâ¸öµØÖ·¿ÉÄÜÊÇ.do,.page,.actionÖ®ÀàµÄ²¢¼ÓÉÏ'?'ºÅ¡¢'&'ºÅ²éѯ´®µÈ¹¹³ÉµÄÒ»¸ö³¤³¤µÄµÄurl¡£ºÜurgly¡£
Ò»°ãµÄurl----------------------------------------------------------½ÏºÃµÄurl
http://www.xxx.net/user/profile.do?id=20001 ====> http://www.xxx.ne ......
javaö¾Ù
ΪʲôҪ¶¨Òåö¾Ù£¿
ÎÊÌ⣺Ҫ¶¨ÒåÐÇÆÚ¼¸»òÐÔ±ðµÄ±äÁ¿£¬¸ÃÔõô¶¨Ò壿¼ÙÉèÓÃ1-7·Ö±ð±íʾÐÇÆÚÒ»µ½ÐÇÆÚÈÕ£¬µ«ÓÐÈË¿ÉÄÜ»áд³Éint weekday = 0;
ö¾Ù¾ÍÊÇÒªÈÃij¸öÀàÐ͵ıäÁ¿µÄȡֵֻÄÜΪÈô¸É¸ö¹Ì¶¨ÖµÖеÄÒ»¸ö£¬·ñÔò£¬±àÒëÆ÷¾Í»á±¨´í£¬Ã¶¾Ù¿ÉÒÔÈñàÒëÆ÷ÔÚ±àÒëʱ¾Í¿ÉÒÔ¿ØÖƳÌÐòÖÐÌîдµÄ·Ç·¨Öµ£¬ÆÕͨ±äÁ¿µÄ·½Ê½ÔÚ¿ª·¢½×¶ ......