是指在网路中不同主机上的应用进程之间,进行双向通信的端点的抽象。简单理解就是:两个主机之间要通信,就需要知道彼此的ip,端口号等信息,而一台主机这些信息的集合:就可以理解为一个端点,即为套接字双方通过套接字作为一种坐标,建立信息通道,形成连接简单理解了套接字的概念后,来看看如何通过java socket编程来实现两台主机文件的接收与发送:发送方:接收方:测试方法:以上代码可直接粘贴测试2、再运行发送者,3、等待接收者向发送者响应: 我是文件接收者:我已成功接受;4、接收者指定接受目录下、查看接收文件存在即为接收成功!这个demo实现并不是很难,主要考验了我们对于io流的熟练程度
暂无评论