Java基础(四)

发布时间 2023-04-04 19:05:02作者: 梦浅

网络编程

网络编程概述:

计算机网络

  是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络编程操作系统,

  网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统

网络编程

  在网络通信协议下,实现网络互联的不同计算机上运行的程序间可以进行数据交换

网络编程三要素

IP地址

  要想让网络中的计算机能够互相通信,必须为每台计算机指定一个标识号,通过这个标识号来指定要接收i数据的

  计算机和识别发送的计算机,而 IP地址就是这个标识号,也就是设备的标识

端口

  网络的通信,本质上是两个应用程序的通信,每台计算机都有很多的应用程序,那么在网络通信时,如何区分这

  些应用程序呢?如果说IP地址可以唯一标识网络中的设备,那么端口号就可以唯一标识设备中的应用程序了,也

  就是应用程序的标识

协议

  通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时要遵守一定

  的规则,这就好比在道路中