![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java网络编程
文章平均质量分 84
蛋蛋要学编程
这个作者很懒,什么都没留下…
展开
-
Java网络编程——InetAddress类和URL类
一、InetAddress类与URL类Java中用InetAddress类表示互联网协议(IP)地址,用URL类表示一个统一资源定位符,它是指向互联网上某一资源的“指针”。IP 地址是 IP 使用的 32 位或 128 位无符号数字,它是一种低级协议,UDP 和 TCP 协议都是在它的基础上构建的。URL由两部分组成:协议名称和资源名称,中间用冒号隔开。二、InetAddress类原创 2016-05-30 16:43:05 · 1302 阅读 · 0 评论 -
Java网络编程——利用Socket实现简单的网上聊天功能
一、聊天功能的实现 在之前的文章里学习了Java中Socket编程的一些基本内容,现在简单写一个小程序,能够实现服务器端和客户端的聊天的功能。服务器端:Server.javapublic class Server { public static void main(String[] args) throws IOException { ServerSocket s原创 2016-05-31 16:10:17 · 1738 阅读 · 0 评论 -
Java网络编程——基于TCP的Socket编程
一、基于TCP的Socket通信1、TCP协议:TCP协议是面向连接的、可靠的、有序的,以字节流方式传输数据的通信协议。客户端与服务器要想实现通信,首先需要建立连接。2、Java提供的基于TCP协议实现网络通信的类为:客户端的Socket类、服务器端的ServerSocket类。3、Socket通信模型,见下图(摘自慕课网)4、Socket通信的实现步骤:(1)创建Se原创 2016-05-31 15:36:13 · 1015 阅读 · 0 评论 -
Java网络编程——基于UDP的Socket编程
一、基于UDP的Socket编程1、UDP协议:UDP协议(用户数据协议)是无连接的、不可靠的、无序的通信协议,使用UDP进行通信不需要像TCP协议那样先建立连接,因此UDP的传输速率要快一些。UDP以数据报作为数据传输的载体,在使用UDP进行数据传输时,首先需要将数据封装数据报(Datagram),在数据报中指明数据所要到达的主机地址和端口号,再将数据报发送出去。2、Java提供的基于U原创 2016-06-01 11:35:50 · 789 阅读 · 0 评论