![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
别拦着我,我要学习
这个作者很懒,什么都没留下…
展开
-
URL编程基础
URL:统一资源定位符,对应这互联网的某一资源地址 格式: http://localhost:8800/examples/beauty.jpg?username=Tom 协议 + 主机名 + 端口号 + 资源地址 + 参数列表 方法: public String getProtocol() 获取该URL的协议名 public String getHost() 获取该URL的主机名 public String getPort() 获取该URL的端口号 publi.原创 2020-10-28 12:54:59 · 132 阅读 · 0 评论 -
实现UDP网络编程
@Test public void sender() throws IOException { DatagramSocket socket = new DatagramSocket(); String str ="我是UDP方式发送的数据包"; byte[] data = str.getBytes(); InetAddress inet= InetAddress.getLocalHost(); DatagramPacket packet = new DatagramP原创 2020-10-28 12:33:51 · 73 阅读 · 0 评论 -
实现TCP的网络编程
实现TCP的网络编程 例子:客户端发送信息给服务端,服务端将数据显示在控制台上 //客户端 @Test public void client() { Socket socke = null; OutputStream os = null; try { //1.创建了Socket对象指明服务器端的IP和端口号 InetAddress inet = InetAddress.getByName("1原创 2020-10-28 12:19:48 · 67 阅读 · 0 评论 -
网络编程基础
一、网络编程中有两个主要的问题: 如何准确的定位网络上的一台或多台主机;定位主机上的特定的应用 找到主机后如何可靠高效地进行数据传输 二、网络编程中的两个要素 对应问题一:IP和端口号 对应问题二:提供网络通信协议:TCP/IP参考模型(应用层、传输层、网络层、物理+数据链路层) ...原创 2020-10-27 22:35:39 · 100 阅读 · 0 评论