java网络编程
文章平均质量分 60
java中网络编程
昱晟168
广东湛江
展开
-
UDP编程大解
UDP编程的步骤:发送端和接收端是相对的发送端:先创建DatagramSocket对象,并在指定端口监听同时创建一个DatagramPacket对象,用于包装数据DatagramPacket(byte[] buf, int length, InetAddress address, int port) 构造用于发送长度的分组的数据报包 length指定主机上到指定的端口号。再调用DatagramSocket类的Send方法最后关闭DatagramSocket对象的流接收原创 2022-04-10 15:53:43 · 597 阅读 · 0 评论 -
JAVA网络编程TCP的快速入门
TCP编程SERVER端和CLIENT端分别的步骤:服务器端SERVER创建一个ServerSocket对象,并在指定端口进行监听服务器端等待连接,使用accpt()方法获取一个连接,返回一个Socket对象通过socket对象获取一个getInputSream输入流或getOutputSream输出流关闭流需要关闭服务器和socket的,后开的先关客户端Client创建一个Socket对象,传入一个InetAddress对象和端口号通过socket对象获取一个getInputSrea原创 2022-04-10 10:02:10 · 585 阅读 · 0 评论 -
TCP和UDP模拟QQ底层原生态代码
多用户即时通信系统涉及到java各个方面的技术项目框架设计java面向对象编程OOP网络编程多线程I/O流mySql项目开发流程需求分析用户登录拉取在线用户列表无异常退出私聊群聊发文件服务器推送新闻通讯系统整体分析QQ登录登录页面一级登录页面二级登录页面客户端登录流程:当用户输入用户名和密码正确后,则登录成功在其中进行相关的业务逻辑检验客户端编写一个UserClientServer中编写一个CheckUser方法进行检验是否登录成功如果原创 2022-03-16 20:59:05 · 749 阅读 · 0 评论 -
JAVA中TCP和UDP编程
InetAddress类【重点】继承关系图和构造器InetAddress类常用方法1.getLocalHost 获取本机InetAddress对象2.getByName 根据指定主机名、域名获取IP地址对象 3.getHostName 获取InetAddress对象的主机名4.getHostAddress 获取InetAddress对象的地址static InetAddressgetLocalHost() 返回本地主机的地址。Stringget原创 2022-03-14 21:35:46 · 1280 阅读 · 0 评论 -
JAVA 网络编程中TCP和UDP
网络的相关概念网络通信概念:两台设备之间通过网络实现数据传输网络通信:将数据通过网络从一台设备传输到另一台设备java.net包下提供了一系列的类或接口,供程序使用,完成网络通信网络概念:两台或多台设备通过一定物理设备连接起来构成了网络根据网络的覆盖范围不同,对象网络进行分类:局域网:覆盖范围最小,仅仅覆盖一个教室或一个机房城域网:覆盖范围较大,可以覆盖一个城市广域网:覆盖范围最大,可以覆盖全国,甚至全球,万维网是广域网的代表IP地址概念:用于唯一标识网络中的每台原创 2022-03-14 21:26:30 · 1486 阅读 · 0 评论