Socket
概述
也叫套接字编程,是一个抽象层,本质上就是IO流。
应用程序可以通过它发送或接收数据,可对其像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口与协议的组合。
Socket就是为网络编程提供的一种机制 / 通信的两端都有Socket
网络通信其实就是Socket间的通信 / 数据在两个Socket间通过IO传输
服务器要优先于客户端先开启
服务器发送一个汉字的话就会出现类似乱码,但其实并不是乱码,因为是使用的UTF-8编码表,这个表里存储汉字是一个汉字对应三个字节,会去找对应的字符去展示出来。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。