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

һƪ²»´íµÄ½éÉÜJava Socket±à³ÌµÄÎÄÕÂ

 
ÊÂʵÉÏÍøÂç±à³Ì¼òµ¥µÄÀí½â¾ÍÊÇÁ½Ì¨¼ÆËã»úÏ໥ͨѶÊý¾Ý¶øÒÑ¡£¶ÔÓÚ³ÌÐòÔ±¶øÑÔ£¬È¥ÕÆÎÕÒ»ÖÖ±à³Ì½Ó¿Ú²¢Ê¹ÓÃÒ»ÖÖ±à³ÌÄ£ÐÍÏà¶Ô¾Í»áÏԵüòµ¥µÄ¶àÁË¡£Java SDKÌṩһЩÏà¶Ô¼òµ¥µÄApiÀ´Íê³ÉÕâЩ¹¤×÷£¬Socket¾ÍÊÇÆäÖÐÖ®Ò»¡£
¶ÔÓÚJava¶øÑÔ¡£ÕâЩApi´æÔÚÓëJava.netÕâ¸ö°üÀïÃæ¡£Òò´ËÖ»Òªµ¼ÈëÕâ¸ö°ü¾Í¿ÉÒÔ×¼±¸ÍøÂç±à³ÌÁË¡£ÍøÂç±à³ÌµÄ»ù±¾Ä£Ð;ÍÊǿͻ§»úµ½·þÎñÆ÷Ä£ÐÍ¡£¼òµ¥µÄ˵¾ÍÊÇÁ½¸ö½ø³ÌÖ®¼äÏ໥ͨѶ£¬È»ºóÆäÖÐÒ»¸ö±ØÐëÌṩһ¸ö¹Ì¶¨µÄλÖ㬶øÁíÒ»¸öÔòÖ»ÐèÒªÖªµÀÕâ¸ö¹Ì¶¨µÄλÖ㬲¢È¥½¨Á¢Á½ÕßÖ®¼äµÄÁªÏµ¡£È»ºóÍê³ÉÊý¾ÝµÄͨѶ¾Í¿ÉÒÔÁË¡£ÕâÀïÌṩ¹Ì¶¨Î»ÖõÄͨ³£³ÆÎª·þÎñÆ÷£¬¶ø½¨Á¢ÁªÏµµÄͨ³£½Ð×ö¿Í»§¶Ë¡£»ùÓÚÕâ¸ö¼òµ¥µÄÄ£ÐÍ£¬¾Í¿ÉÒÔ½øÈëÍøÂç±à³Ì¡£
Java¶ÔÕâ¸öÄ£Ð͵ÄÖ§³ÖÓкܶàÖÖApi¡£¶øÕâÀïÎÒÖ»Ïë½éÉÜÓйØSocketµÄ±à³Ì½Ó¿Ú¡£¶ÔÓÚJava¶øÑÔÒѾ­¼ò»¯ÁËSocketµÄ±à³Ì½Ó¿Ú¡£Ê×ÏÈÎÒÃÇÀ´ÌÖÂÛÓйØÌṩ¹Ì¶¨Î»ÖõķþÎñ·½ÊÇÈçºÎ½¨Á¢µÄ¡£JavaÌṩÁËServerSocketÀ´¶ÔÆä½øÐÐÖ§³Ö¡£ÊÂʵÉϵ±Äã´´½¨¸ÃÀàµÄÒ»¸öʵÁ¦¶ÔÏó²¢Ìṩһ¸ö¶Ë¿Ú×ÊÔ´Äã¾Í½¨Á¢ÁËÒ»¸ö¹Ì¶¨Î»ÖÿÉÒÔÈÃÆäËû¼ÆËã»úÀ´·ÃÎÊÄã¡£
 
ServerSocket server=new
ServerSocket(6789);
ÕâÀïÉÔ΢ҪעÒâµÄÊǶ˿ڵķÖÅ䱨ÐëÊÇΨһµÄ¡£ÒòΪ¶Ë¿ÚÊÇΪÁËΨһ±êʶÿ̨¼ÆËã»úΨһ·þÎñµÄ¡£ÁíÍâ¶Ë¿ÚºÅÊÇ´Ó0~65535Ö®¼äµÄ£¬Ç°1024¸ö¶Ë¿ÚÒѾ­±»Tcp/Ip ×÷Ϊ±£Áô¶Ë¿Ú£¬Òò´ËÄãËù·ÖÅäµÄ¶Ë¿ÚÖ»ÄÜÊÇ1024¸öÖ®ºóµÄ¡£
ºÃÁË¡£ÎÒÃÇÓÐÁ˹̶¨Î»Öá£ÏÖÔÚËùÐèÒªµÄ¾ÍÊÇÒ»¸ùÁ¬½ÓÏßÁË¡£¸ÃÁ¬½ÓÏßÓɿͻ§·½Ê×ÏÈÌá³öÒªÇó¡£Òò´ËJavaͬÑùÌṩÁËÒ»¸öSocket¶ÔÏóÀ´¶ÔÆä½øÐÐÖ§³Ö¡£Ö»Òª¿Í»§·½´´½¨Ò»¸öSocketµÄʵÀý¶ÔÏó½øÐÐÖ§³Ö¾Í¿ÉÒÔÁË¡£
 
Socket client=new
Socket(InetAddress.getLocalHost()£¬5678);
¿Í»§»ú±ØÐëÖªµÀÓйطþÎñÆ÷µÄIPµØÖ·¡£¶ÔÓÚ×ÅÒ»µãJavaÒ²ÌṩÁËÒ»¸öÏà¹ØµÄÀàInetAddress ¸Ã¶ÔÏóµÄʵÀý±ØÐëͨ¹ýËüµÄ¾²Ì¬·½·¨À´Ìṩ¡£ËüµÄ¾²Ì¬·½·¨Ö÷ÒªÌṩÁ˵õ½±¾»úIP ºÍͨ¹ýÃû×Ö»òIPÖ±½ÓµÃµ½InetAddressµÄ·½·¨¡£

 
ºÃÁË£¬ÉÏÃæµÄ·½·¨»ù±¾¿ÉÒÔ½¨Á¢Ò»ÌõÁ¬ÏßÈÃÁ½Ì¨¼ÆËã»úÏ໥½»Á÷ÁË¡£¿ÉÊÇÊý¾ÝÊÇÈçºÎ´«ÊäµÄÄØ?ÊÂʵÉÏI/O²Ù×÷×ÜÊǺÍÍøÂç±à³ÌϢϢÏà¹ØµÄ¡£ÒòΪµ×²ãµÄÍøÂçÊǼÌÐøÊý¾ÝµÄ¡£³ý·ÇÔ¶³Ìµ÷Ó㬴¦ÀíÎÊÌâµÄºËÐÄÔÚÖ´ÐÐÉÏ¡£
·ñÔòÊý¾ÝµÄ½»»¥»¹ÊÇÒÀÀµÓÚIO²Ù×÷µÄ¡£ËùÒÔÄãÒ²±ØÐëµ¼ÈëJava¡£ioÕâ¸ö°ü¡£JavaµÄIO²Ù×÷Ò²²»¸´ÔÓ¡£ËüÌṩÁËÕë¶ÔÓÚ×Ö½ÚÁ÷ºÍUnicodeµÄ¶ÁÕߺÍдÕߣ¬È»ºóÒ²ÌṩÁËÒ»¸ö»º³åÓÃÓÚÊý¾ÝµÄ¶Áд¡£
 
BufferedReader


Ïà¹ØÎĵµ£º

Java¡¢JSP¡¢HTML¡¢XML±àд¶¼Òª·ûºÏÒÔϱàÂë¹æÔò£¡

1 ËùÓÐµÄ .java|.jsp|.html|.xml Ô´Îļþ¾ùʹÓÃutf-8±àÂë¸ñʽ±£´æµ½ÏµÍ³´ÅÅÌ¡£
È磺ÔÚEclipseÖб༭Îļþ£¬Ñ¡ÖÐÎļþ´ò¿ªÓÒ¼ü²Ëµ¥Ñ¡ÔñÊôÐÔ£¬½«Îı¾Îļþ±àÂëÉèÖÃΪÆäËû²¢Ñ¡ÔñUTF-8£»Ò²¿ÉÒÔÔÚ
Eclipse——Ê×Ñ¡Ïî——³£¹æ——ÄÚÈÝÀàÐÍÖÐÉèÖø÷ÖÖÎļþµÄȱʡ±àÂ룬ÕâÑùÒÔºóËùÓеÄÎı¾Îļþ¶¼Ê¹ÓÃÍ³Ò ......

¡¾×ª¡¿ÓÅÐãJava³ÌÐòÔ±±ØÐëÁ˽âµÄGC¹¤×÷Ô­Àí

Ò»¸öÓÅÐãµÄJava³ÌÐòÔ±±ØÐëÁ˽âGCµÄ¹¤×÷Ô­Àí¡¢ÈçºÎÓÅ»¯GCµÄÐÔÄÜ¡¢ÈçºÎÓëGC½øÐÐÓÐÏ޵Ľ»»¥£¬ÒòΪÓÐһЩӦÓóÌÐò¶ÔÐÔÄÜÒªÇó½Ï¸ß£¬ÀýÈçǶÈëʽϵͳ¡¢ÊµÊ±ÏµÍ³µÈ£¬Ö»ÓÐÈ«ÃæÌáÉýÄÚ´æµÄ¹ÜÀíЧÂÊ £¬²ÅÄÜÌá¸ßÕû¸öÓ¦ÓóÌÐòµÄÐÔÄÜ¡£±¾ÆªÎÄÕÂÊ×Ïȼòµ¥½éÉÜGCµÄ¹¤×÷Ô­ÀíÖ®ºó£¬È»ºóÔÙ¶ÔGCµÄ¼¸¸ö¹Ø¼üÎÊÌâ½øÐÐÉîÈë̽ÌÖ£¬×îºóÌá³öһЩJava³ÌÐòÉ ......

JAVA³£ÓòÙ×÷Óï¾ä ÏîÄ¿ÖеÄ×ܽá¶þ


jspÊä³ö¸ñʽ»¯ºóµÄÈÕÆÚ
<fmt:formatDate value="${whiteNumber.crtdate }" pattern="yyyy-MM-dd HH:mm:ss"/>
ÈçÊÇmodelÀïµÄlistÔÚactionÖÐÈ¡²»µ½Öµ¡£¿ÉÄÜÔÚ¸ÃmodelÖеÄlistµÄsetterºÍgetter·½Ê½ÖУ¬Ê¹ÓõĿÉÄÜÊÇlazy¼ÓÔØ£¬¸ÄΪEAGER¼´¿É¡£
<s:iterator>±êÇ©ÀﻹÓÐ<s:iterator>± ......

java ÊÂÎñÏÝÚå

ÕâÆªÎÄ×ÖдµÄºÜºÃ£¬ÍƼö¸ø×Ô¼ººÍ´ó¼Ò£¡
ÊÂÎñ²ßÂÔ: Á˽âÊÂÎñÏÝÚå
ÔÚ Java ƽ̨ÖÐʵÏÖÊÂÎñʱҪעÒâµÄ³£¼û´íÎó
 
 
 
¼¶±ð£º Öм¶
Mark Richards, Ö÷¹ÜºÍ¸ß¼¶¼¼Êõ¼Ü¹¹Ê¦, Collaborative Consulting, LLC
2009 Äê 3 ÔÂ 06 ÈÕ
ÊÂÎñ´¦ÀíµÄÄ¿±êÓ¦¸ÃÊÇʵÏÖÊý¾ÝµÄ¸ß¶ÈÍêÕûÐÔºÍÒ»ÖÂÐÔ¡£±¾ÎÄÊÇΪ Java ƽ̨¿ª· ......

JavaÈռǣ¨Ò»£©——javaÈëÃÅ

javaÈëÃÅ
Ò»¡¢javaÊÇʲô
javaÊÇÒ»ÖÖ¼ÆËã»ú±à³ÌÓïÑÔ£¬Èí¼þ¿ª·¢Æ½Ì¨£¬Èí¼þÔËÐÐÆ½Ì¨£¬»¹ÊÇÒ»ÖÖÈí¼þ²¿Êð»·¾³¡£
¶þ¡¢javaÓÐʲô
java¼¼ÊõÓÐÈý¸ö·ÖÖ§£ºJava SE¡¢Java EEºÍJava ME¡£
Èý¡¢javaÄܸÉʲô
Ö÷ÒªÓÐÈý¸ö·½Ã棺×ÀÃæÓ¦ÓóÌÐòµÄ¿ª·¢¡¢ÆóÒµ¼¶µÄÓ¦ÓúÍǶÈëʽÉ豸¡£
ËÄ¡¢javaµÄÌØµã
javaÊÇÒ»ÖÖ¼òµ¥µÄ¡¢ÃæÏò¶ÔÏóµÄ¡¢·Ö² ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ