注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 利用IPSec实现网络安全之..
 帮助

简单的socket编程(同步)


2007-11-05 20:57:20
 标签:java 编程 socket   [推送到技术圈]

import java.net.*;   //编译运行的时候先开启服务端
   public class TCPServer {
       public static void main(String[] args) throws Exception {
           ServerSocket ts = new ServerSocket(6666); //打开端口
           Socket tc = ts.accept(); //接受客户端连接(只能连接一次.可以写个死循环!)
           System.out.println("a client connect!"); //提示

       }

   }
 
 
 
import java.net.*;  //引入相关的类
    public class TCPClient {
        public static void main(String[] args) throws Exception {
        Socket tc = new Socket("127.0.0.1",6666);
 
        }

     }
 
编译的时候需要打开两个窗口,先运行服务端, 否则会出现错误,这个程序有弊端,以后会慢慢完善,JDK1.4以前都是同步网络编程(效率低) 但是以后退出了异步网络编程(效率高),在这方面 JAVA处理网络连接 就不如 C ++了.但是已经能提供足够的网络连接了。




    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: