2022
09-03
09-03
Java小白第一次就能看懂的网络编程
目录一、网络基础二、网络协议URL类一、网络基础二、网络协议实现TCP的网络编程例子1:客户端发送信息给服务端,服务端将数据显示在控制台上publicclassTCPTest1{//客户端@Testpublicvoidclient(){Socketsocket=null;OutputStreamos=null;try{//1.创建Socket对象,指明服务器端的ip和端口号InetAddressinet=InetAddress.getByName("127.0.0.1");...
继续阅读 >
目录基于TCP/IP协议的通信基于UDP协议的通信InetAddress案例演示(简易聊天室)UDP演示总结基于TCP/IP协议的通信TCP/IP协议TCP/IP协议.会在通信两端建立连接(虚拟连接),用于发送和接收数据TCP/IP协议是一种可靠的网络协议,它通过重发机制来保证这种可靠性通信的实现ServerSocket用来监听来自客户端的连接,当没有连接时,它处于阻塞状态客户端使用Socket连接到指定的服务器基于UDP协议的通...
目录面试题1:说一下TCP连接的三次握手和四次挥手吧正经回答:深入追问:追问1:为什么连接的时候是三次握手,关闭的时候却是四次握手?追问2:如果已经建立了连接,但是客户端突然出现故障了怎么办?面试题2:常见的HTTP状态码有哪些?正经回答:面试题3:先说说GET和POST请求有哪些区别吧?正经回答:深入追问:追问1:那Get请求有Requestbody么?如果有的话参数可以像Post请求一样放在里面么?追问2:那你刚才说的URL中传送参...
目录一、单向通信二、双向通信三、对象流传送四、加入完整的处理异常方式五、多线程接收用户请求一、单向通信功能:客户端发送一句话到服务器:客户端:publicclassTestClient{//客户端//这是一个main方法,是程序的入口:publicstaticvoidmain(String[]args)throwsIOException{//1.创建套接字:指定服务器的ip和端口号:Sockets=newSocket("192.168.199.217",8888);//2.对于程序员...