博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
buz-java(十)
阅读量:5936 次
发布时间:2019-06-19

本文共 2096 字,大约阅读时间需要 6 分钟。

725061-20171213174020097-963118806.png

import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;public class test_udp_send {    public static void main(String arg[]) throws Exception{        DatagramSocket dSocket=new DatagramSocket(3000);        String string ="Hello,word";        DatagramPacket datagramPacket=new DatagramPacket(string.getBytes(), string.length(),InetAddress.getByName("127.0.0.1"),8001);        dSocket.send(datagramPacket);        dSocket.close();    }}
import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.SocketException;public class test_udp_server {    public static void main(String args[]) throws Exception{        byte buf[]=new byte[1024];        DatagramSocket dSocket= new DatagramSocket(8001);        DatagramPacket datagramPacket=new DatagramPacket(buf, 1024);        dSocket.receive(datagramPacket);        String str=new String(datagramPacket.getData());        System.out.println(str);        dSocket.close();            }}

725061-20171213174111988-1784355978.png

import java.io.IOException;import java.io.InputStream;import java.net.InetAddress;import java.net.Socket;public class test_tcp_send {public static void main(String arg[]) throws Exception{    new client().connect();    }}class client{        public void connect() throws Exception, IOException{        Socket client=new Socket(InetAddress.getLocalHost(),8009);        InputStream inputStream=client.getInputStream();        byte buf[]=new byte[1024];        int length=inputStream.read(buf);        System.out.println(new String(buf));        client.close();    }}
public class test_tcp_server {    public static void main(String args[]) throws Exception    {        new server().connect();    }}class server{        public void connect() throws Exception{                ServerSocket serverSocket=new ServerSocket(8009);        Socket client=serverSocket.accept();        OutputStream outputStream=client.getOutputStream();        outputStream.write("hello,word".getBytes());        outputStream.close();        client.close();    }}

转载于:https://www.cnblogs.com/ysy521/p/8034136.html

你可能感兴趣的文章
我的友情链接
查看>>
samba服务搭建与配置
查看>>
我的友情链接
查看>>
wdcp 安装
查看>>
C语言运算符优先级相关问题
查看>>
MP4视频播放器代码
查看>>
Nginx 匹配 iphone Android 微信
查看>>
MFC_Combo_Box(组合框)控件的用法
查看>>
ldap
查看>>
我的友情链接
查看>>
CentOS 7更改网卡名称
查看>>
Yum软件仓库配置
查看>>
linux 压缩与解压总结
查看>>
mysql脚本1064 - You have an error in your SQL syntax; check the manual
查看>>
nessus 本地扫描(一)
查看>>
linux服务器磁盘陈列
查看>>
RHEL7/CentOS7 pxe+kickstart自动化系统安装
查看>>
交换机配置模式
查看>>
python----tcp/ip http
查看>>
我的友情链接
查看>>