少年
首页 统计 友链
1 JAVA IO 208 阅读 2 Docker搭建Typecho博客 201 阅读 3 SpringBoot整合SpringCache 188 阅读 4 wlop 4K 壁纸 4k8k 动态 壁纸 181 阅读 5 fatal: not a git repository (or any of the parent directories): .git 140 阅读
解决方案 JAVA基础 JVM 多线程 开源框架 数据库 前端 分布式 框架整合 中间件 容器部署 设计模式 数据结构与算法 开发工具 百度网盘资源 天翼网盘资源 阿里网盘资源
登录
标签搜索
  • java
  • javase
  • springboot
  • docker
  • thread
  • spring
  • 分布式
  • 锁
  • redis
  • linux
  • typecho
  • 源码
  • mysql
  • software
  • git
  • 算法
  • synchronized
  • ArrayList
  • springboot整合
  • ThreadPool
侧边栏壁纸
博主昵称
少年

  • 累计撰写 130 篇文章
  • 累计收到 6 条评论
  • 首页
  • 栏目
    • 解决方案
    • JAVA基础
    • JVM
    • 多线程
    • 开源框架
    • 数据库
    • 前端
    • 分布式
    • 框架整合
    • 中间件
    • 容器部署
    • 设计模式
    • 数据结构与算法
    • 开发工具
    • 百度网盘资源
    • 天翼网盘资源
    • 阿里网盘资源
  • 页面
    • 统计
    • 友链
搜索到 1 篇与 socket 的结果
  • JAVA Socket UDP实现聊天 2022-02-28
    JAVA Socket UDP实现聊天 通过Socket网络编程,UDP实现简单聊天。主要涉及DatagramSocket进行数据传输、DatagramPacket进行数据包封装,2个类。发送端:package learn.javase.chat; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import java.util.Scanner; /** * 控制台输入;实现聊天。 * 发送方 * @author Jole * */ public class UdpSend { public static void main(String[] args) throws Exception{ Scanner scan = new Scanner(System.in); InetAddress ia = InetAddress.getByName("192.168.1.4"); DatagramSocket socket = new DatagramSocket(); while(true) { String chatInfo = scan.nextLine(); byte[] info = chatInfo.getBytes(); DatagramPacket pack = new DatagramPacket(info, info.length, ia, 6000); socket.send(pack); } } } 接收端:package learn.javase.chat; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; /** * UDP:接收方 * @author Jole * */ public class UdpReceive { public static void main(String[] args) throws Exception{ DatagramSocket socket = new DatagramSocket(6000); byte[] info = new byte[1024]; while(true) { DatagramPacket pack = new DatagramPacket(info, info.length); socket.receive(pack); InetAddress ia = pack.getAddress(); System.out.println(ia.getHostName()+"-"+pack.getPort()+":"+new String(info,0,pack.getLength())); } } }
    • 2022年02月28日
    • 34 阅读
    • 0 评论
    • 1 点赞
博主栏壁纸
博主头像 少年

130 文章数
6 评论量
人生倒计时
标签云
2020 - 2022 © Reach - YanxiZhu   蜀ICP备20017045号
已运行 00 天 00 时 00 分 00 秒
如果本站无意侵犯了您的权益请联系邮箱附说明(i2atcn@gmail.com)本站会在第一时间为您处理。 RSS MAP