前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java网络编程:UDP/TCP实现实时聊天、上传图片、下载资源等

Java网络编程:UDP/TCP实现实时聊天、上传图片、下载资源等

作者头像
程序员洲洲
发布2024-06-07 08:17:31
960
发布2024-06-07 08:17:31
举报
文章被收录于专栏:项目文章项目文章
网络编程实战

ip地址的分类:

1、ipv4、ipv6

127.0.0.1:4个字节组成,0-255,42亿;30亿都在北美,亚洲就只有4亿

2011年就用尽了。

ipv6:

2、公网ip、私网ip

实践获得ip地址
端口

端口表示计算机上的一个程序的进程(大概可以这么理解)

比如说一栋楼,是一个ip,每一户都是端口号。

不同的进程有不同的端口号。

TCP聊天实现
TCP文件上传
UDP

对于UDP并不是很强调客户端或者服务端的概念,谁都可以做服务端客户端的。

UDP聊天实现

注意string是不可读的,必须转成字节!

UDP实现多线程聊天

发送端

接收端

然后开启两个线程

URL下载资源
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-06-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 网络编程实战
    • 实践获得ip地址
      • 端口
        • TCP聊天实现
          • TCP文件上传
            • UDP
              • UDP聊天实现
                • UDP实现多线程聊天
                  • URL下载资源
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档