java Socket应用
无名同学
不到南山终不休
展开
-
InetAddress的使用
public class Test01 { public static void main(String[] args) throws UnknownHostException{ //获取本机inetAddress对象 InetAddress address=InetAddress.getLocalHost(); System.out.pri原创 2017-05-06 08:25:19 · 467 阅读 · 0 评论 -
java中URL的应用
public class Test02 { public static void main(String[] args){ try { //创建一个url实例 URL imooc=new URL("http://www.imooc.com"); URL url=new URL(imooc,"/index原创 2017-05-06 08:41:24 · 527 阅读 · 0 评论 -
编程实现基于tcp的socket编程
server端:public class Server { public static void main(String[] args){ try { //1、创建一个服务器端Socket,即ServerSocket,指定绑定的端口 ServerSocket serverSocket=new ServerSocket(原创 2017-05-06 09:41:11 · 272 阅读 · 0 评论 -
多线程实现多客户端通信
开线程处理客户端连接:public class ServerThread extends Thread { private Socket socket=null; public ServerThread(Socket socket){ this.socket=socket; } @Override public void run()原创 2017-05-06 10:13:17 · 295 阅读 · 0 评论 -
编程实现基于UDP的socket应用
服务端:public class UDPServer { public static void main(String[] args)throws IOException{ /** * 服务器端接收客户端发送的数据 */ //1.创建服务器端DatagramSocket,指定端口 DatagramS原创 2017-05-06 12:50:34 · 431 阅读 · 0 评论 -
编程实现基于UDP的多线程多客户端socket应用
服务端处理请求线程:public class ServerThread extends Thread{ private DatagramSocket socket=null; private DatagramPacket packet=null; private byte[] data=null; public ServerThread(DatagramSo原创 2017-05-06 13:09:15 · 1658 阅读 · 0 评论 -
Tcp实现对象传输
服务器处理用户连接线程类:public class ServerThread extends Thread { private Socket socket=null; public ServerThread(Socket socket){ this.socket=socket; } @Override public void run(原创 2017-05-06 19:28:47 · 1493 阅读 · 1 评论 -
基于TCP的文件传输
服务器端处理客户请求:public class ServerThread extends Thread { private Socket socket=null; public ServerThread(Socket socket){ this.socket=socket; } @Override public void run()原创 2017-05-06 22:57:13 · 992 阅读 · 0 评论