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

¼òµ¥ÊµÓõÄjava socket·þÎñ¶ËºÍ¿Í»§¶Ë´úÂë

 ·þÎñ¶Ë£º
package socket;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.net.ServerSocket;
import java.net.Socket;
public class Server {
 public static void main(String[] args) {
  try {
   ServerSocket server = new ServerSocket(21002);
   System.out.println("ÕýÔÚ¼àÌý¶Ë¿Ú:21002");
   while (true) {
    Socket socket = server.accept();
    System.out.println("¿Í»§¶Ë:" + socket+"½øÈë");
    BufferedInputStream in = new BufferedInputStream(socket.getInputStream());
    BufferedOutputStream  out = new BufferedOutputStream(socket.getOutputStream());
    byte[] b = new byte[10240];
    in.read(b);
    System.out.println("½ÓÊÕµ½¿Í»§¶ËµÄÊý¾Ý£º"+new String(b));
    out.write(b);
    out.flush();
    out.close();
    in.close();
    socket.close();
    System.out.println("¿Í»§¶Ë:" + socket+"À뿪");
   }
  } catch (Exception ex) {
   ex.printStackTrace();
  }
 }
}
¿Í»§¶Ë£ºpackage socket;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.net.Socket;
public class Client {
 /**
  * @param args
  * @throws InterruptedException
  */
 public static void main(String[] args){
  try {
   Socket socket = new Socket("127.0.0.1", 21002);
   BufferedInputStream in = new BufferedInputStream(socket.getInputStream());
   BufferedOutputStream  out = new BufferedOutputStream(socket.getOutputStream());
   out.write("test".getBytes());
   out.flush();
   byte[] b = new byt


Ïà¹ØÎĵµ£º

JAVA»ñȡϵͳ·þÎñÆ÷Ïà¹ØÐÅÏ¢

 java.version            Java Runtime Environment version  
java.vendor            Java Runtime Environment vendor  
java.vendor.url      ......

javaÖаüÃüÃûµÄ˼¿¼

     ¶ÔÓÚjavaÏîÄ¿ÖеİüÃüÃû¶ÔÓÚ¿ª·¢ÈËÔ±À´ËµÔÙ¼òµ¥²»¹ýÁË£¬¿ÉÄÜÓÐЩÈËÈÏΪÈç¹û²ÉÓÃStruts+Spring+Hibernate¿ª·¢¿ò¼Ü£¬ÄÇô¾ÍÓÃaction+service+modelÀ´ÃüÃûºÃÁË£¬²ã´ÎÇåÎú£¬Ò×ÓÚÀí½â£¬ÕâЩ¿´ËÆÃ»ÓÐÈκÎÎÊÌ⣬µ«ÊÇÄãÓÐûÓÐÅöµ½¹ýҪʵÏÖ¸ö¹¦ÄÜʱ£¬ÏîÄ¿ÀïµÄÀàÎļþºÜ¶à£¬ÄãÐèÒªÔÚaction¡¢service¡¢model°üÏÂÀ´» ......

java×Ö·û´®Ìæ»»£º´óСдÃô¸ÐºÍ²»Ãô¸Ð£¬Ò»¾ä´úÂë½â¾ö£¡

 ½ñÌìµÄ±ÊÊÔ×îºóÒ»Ì⿼µÄ»¹ÊÇ×Ö·û´®Ìæ»»ÕâÖÖÌ⣬»¨Á˺þÃ×ÜËãдÍêÁË£¡µ«»ØÀ´ÒÔºóËÑÁËһϣ¬Ò»ÏÂ×Ó»¢µ½ÁË£¬È˼ÒÖ»ÒªÒ»¾ä´úÂë¾Í°ÑÎÊÌâ½â¾öÁË£¬²»µÃ²»Åå·þNB°¡£¡
      public static void replaceString(String a,String b,String c){
          Sy ......

Java»ù´¡Óï·¨×ܽá

תÖÁ£ºhttp://sllereak.blog.163.com/blog
 --JDK--Ò²½ÐJ2SDK--Java2-Software-Development_kit--¿ª·¢¹¤¾ß(²¢ÇÒJDK±¾Ê¾Ͱüº¬ÁËJRE)
--JRE-----JAVA_Runtime_Environment--ÔËÐÐʱ»·¾³
--Èç¹ûÖ»ÊÇÔËÐÐJAVA³ÌÐò¶ø²»×÷Ϊ¿ª·¢ÔòÖ»ÐèÒªJRE¾Í¿ÉÒÔÁË
--j2se--java2_standard_edition
--j2me--java2_mobile_edition
--j2 ......

JavaÃæÏò¶ÔÏó×ܽá

תÖÁ£ºhttp://sllereak.blog.163.com/blog
--ÃæÏò¶ÔÏóºÍÃæÏò¹ý³Ì
 * ÃæÏò¹ý³Ì£º   ÊÖ°ÑÊֵĽÌËû£»Á˽âËùÓеÄÒµÎñÁ÷³Ì¡£
     * ÃæÏò¶ÔÏ󣺠  ¸æËßËûÈ¥¸ÉʲôÊ£¬±ðµÄ²»ÓòÙÐÄ£»ÒòΪËû×Ô¼ºÁ˽â×Ô¼ºµÄÄÚ²¿½á¹¹£»
     * ËùÒÔÃæÏò¹ý³ÌµÄ±à³ÌÊÇ¿¼ÂÇÊÇÔõÑ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ