第十六周Java网络编程
来源:互联网 发布:哪个软件可以看陆小凤 编辑:程序博客网 时间:2024/05/29 19:50
//发送端import java.net.*;public class TheSender { public static void main(String[] args) throws Exception{ DatagramSocket ds=new DatagramSocket(3000); String str="Hello,world"; DatagramPacket dp=new DatagramPacket(str.getBytes(),str.length(), InetAddress.getByName("localhost"),8001); System.out.println("发送信息"); ds.send(dp); ds.close(); }}
//发送端import java.net.*;public class TheSender { public static void main(String[] args) throws Exception{ DatagramSocket ds=new DatagramSocket(3000); String str="Hello,world"; DatagramPacket dp=new DatagramPacket(str.getBytes(),str.length(), InetAddress.getByName("localhost"),8001); System.out.println("发送信息"); ds.send(dp); ds.close(); }}
运行结果:等待接收数据...Hello,world from 127.0.0.1 : 3000
//服务器端import java.net.*;import java.io.*;public class Server { public static void main(String[] args) throws Exception{ new TCPServer().listen(); }}class TCPServer{ private static final int PORT=8002; public void listen() throws Exception{ ServerSocket ss=new ServerSocket(PORT); Socket client=ss.accept(); OutputStream os=client.getOutputStream(); System.out.println("开始与客户端交互数据。"); os.write(("Hello, world").getBytes()); Thread.sleep(2500); System.out.println("结束与客户端交互数据。"); os.close(); client.close(); }}
//服务器端import java.net.*;import java.io.*;public class Server { public static void main(String[] args) throws Exception{ new TCPServer().listen(); }}class TCPServer{ private static final int PORT=8002; public void listen() throws Exception{ ServerSocket ss=new ServerSocket(PORT); Socket client=ss.accept(); OutputStream os=client.getOutputStream(); System.out.println("开始与客户端交互数据。"); os.write(("Hello, world").getBytes()); Thread.sleep(2500); System.out.println("结束与客户端交互数据。"); os.close(); client.close(); }}
运行结果:开始与客户端交互数据。结束与客户端交互数据。
Hello, world
阅读全文
0 0
- 第十六周Java网络编程
- 第十六周java作业--网络编程
- 第十六周作业:网络编程
- Java 编程题目 第十六题
- UNIX网络编程 -- 第十六章 ioctl操作
- 第十六篇 黑马程序员-网络编程
- 第十六周java作业
- 第十六周Java作业
- 编程练习(第十六周)
- 《Java 编程思想》--第十六章:数组
- 《java编程思想》第十六章 数组
- java编程思想读书笔记 第十六章 数组
- 《UNIX环境编程》第十六章--网络IPC:套接字
- 12.13第十六周Java作业
- 【网络编程】JAVA网络编程
- 《Java并发编程实战》第十六章 Java内存模型 读书笔记
- Java编程思想笔记——第十六章
- java网络编程:网络基本概念
- The Pixel Farm PFTrack 2017官方免费版下载附安装教程
- Springmvc 陷阱
- Leetcode 739. Daily Temperatures
- coursera deep learning course2 week3
- 开发中自己遇到的问题和大家分享一下java.io.IOException: tmpFile.renameTo(classFile) failed and(和) failed (2: No suc
- 第十六周Java网络编程
- POJ-1274 The Perfect Stall(二分图最大匹配)
- win10 关闭 取消 开机登录密码
- Spring框架的实现
- 项目三 负数把正数赶出队列
- 匆匆忙忙的我又来了
- easyui
- Channel Pruning for Accelerating Very Deep Neural Networks代码详解
- 2017NOIP小结