
Java网络编程
日常网络编程学习
W厚积薄发
这个作者很懒,什么都没留下…
展开
-
传统IO实现客户端服务端通信
1. 创建服务端要求:(1)服务端一直接听客户端。(2)当每一个客户端与服务端建立连接后,服务端都新建一个线程(3)线程读取客户端发送的请求,打印输出package com.wx.socket;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;public ...原创 2019-12-26 14:40:40 · 212 阅读 · 0 评论 -
Java网络编程
简单的B/S程序:服务端程序:package com.wx.socket;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;public class Tcp...原创 2019-12-23 14:35:23 · 246 阅读 · 0 评论 -
NetworkInterface 通过名字、InetAddress、getNetworkInterfaces获取网络接口
NetworkInterface1. 通过网络接口名获取网络接口public static void netWorkInterfaceByName(){ try{ NetworkInterface ni = NetworkInterface.getByName("eth0"); if(ni == null){ System.out.println("no such...原创 2019-11-08 16:41:07 · 3147 阅读 · 1 评论 -
InetAddress类的学习
1. 通过主机名获取ip地址,再通过主机名获取地址的过程中,通过DNS查找有无该主机名,再java中对不成功的DNS查询只缓存10秒 //根据域名返回对应的ip地址 System.out.println("====根据域名返回对应的ip地址======"); System.out.println("DNS查询ip开始时间:"+new ...原创 2019-11-08 11:00:42 · 516 阅读 · 0 评论