网络编程
信息传递,数据交换,通信。

Javaweb——网页编程——B/S架构(Browser/Server,浏览器/服务器模式)
网络编程——TCP/IP
C/S架构(Client/Server,服务器-客户机模式)
IP地址类:InetAddress
IP唯一定位网络上一台主机
本机localHost
IP地址的分类——命令ipconfig
域名:解决记忆IP问题,ip比较难记,域名类似www.baidu.com这样
package study1118_net;
import java.net.InetAddress;
import java.net.UnknownHostException;
//测试IP
public class TestInetAddress {
public static void main(String[] args) {
try {
//查询本机地址
InetAddress inetAddress1 = InetAddress.getByName("127.0.0.1");
InetAddress inetAddress3 = InetAddress.getByName("localhost");
InetAddress inetAddress4 = InetAddress.getLocalHost();
System.out.println(inetAddress1); // /127.0.0.1
System.out.println(inetAddress3); // localhost/127.0.0.1
System.out.println(inetAddress4); // DESKTOP-V1GKSNM/192.168.255.1
//查询网站ip地址
InetAddress inetAddress2 = InetAddress.getByName("www.baidu.com");
System.out.println(inetAddress2); //www.baidu.com/39.156.66.18
//常用方法
} catch (UnknownHostException e) {
e.printStackTrace();
}
}
}端口主要用于表示计算机上的一个程序的进程(PID-进程ID)
常见的网络相关的DOS命令
netstat -ano //查看所有端口
netstat -ano|findstr "5900" //查看具体端口打开任务管理器可以查看进程号ctrl+shift+esc
协议:约定。
网络通信协议:速率,传输码率,代码结构,传输控制…
TCP/IP协议簇
传输层协议:TCP,UDP
网络层协议:IP…
TCP与UDP对比
TCP:打电话
UDP:发短信
1.5 TCP
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/168481.html原文链接:https://javaforall.cn