网络编程(Java)
Geekst
这个作者很懒,什么都没留下…
展开
-
网络编程|URLConnection类
一、URLConnection简述1、是一个抽象类表示指向URL指定资源的活动连接。2、依赖于Socket类实现网络连接URLConnection类提供了比Socket类更易于使用、更高级的网络连接抽象。3、贴近HTTP协议4、继承关系java.lang.Object—java.net.URLConnection--------java.net.HttpURLConnection...原创 2019-04-21 13:00:46 · 432 阅读 · 0 评论 -
网络编程|网络基础
一、了解几个网络基本概念1、前言①计算机网络:将地理位置不同的计算机通过通信线路连接起来,实现资源共享和信息传递。这里所谓的计算机,通常称为主机。②网络编程就是通过程序实现两台(或多台)主机之间的数据通信。实现过程:建立连接---->按照事先规定好的格式进行数据传输------>完成主机之间的信息传递2、IP地址和域名①每台主机都有一个唯一的身份标识----->IP...原创 2019-04-16 20:24:53 · 245 阅读 · 0 评论 -
网络编程|InetAddress类
引出开发网络程序的第一步是确定通信双方的主机地址。在Java中,使用InetAddress类的对象来表示主机的IP地址,该对象中也包含了一系列关于IP地址和域名的相关操作方法。一、地址的表示1、表示的两种形式IP地址形式主机名形式以百度为例,其主机名为 www.baidu.com,IP地址形式为 111.13.100.91 / 111.13.100.92。百度的主机名只有一个,但是I...原创 2019-04-21 19:58:14 · 663 阅读 · 0 评论 -
网络编程|套接字
一、套接字概述1、套接字 ----> IP地址+端口2、端口号由16位二进制数表示,即十进制数范围为0~65535。0~1023端口为公认端口或熟知端口。如果选择1024以后的端口,注意不要和其他的应用程序端口产生冲突。3、分类①客户端套接字发出连接请求的套接字需要指明连接端的IP和端口java.net.Socket类②服务器端套接字接受连接请求的套接字需...原创 2019-04-23 19:31:16 · 534 阅读 · 0 评论 -
网络编程|基于URL的网络编程
一、URL基础认识1、定义URL(Uniform Resource Location),称为统一资源定位符,是指向互联网“资源”的指针。资源:简单的文件或目录;对更为复杂的对象的引用。 (如:对数据库或搜索引擎的查询结果)2、URL类由的java.net包提供。一个URL对象封装了一个具体资源的引用,有了这个引用就可以访问对应的资源。3、一个完整的URL格式协议名://主机地址...原创 2019-04-19 19:59:22 · 502 阅读 · 0 评论 -
网络编程|多线程网络编程
回顾多线程的知识进程是应用程序执行的实例,有独立的内存空间和系统资源;线程是CPU调度和分派的基本单位,进程中执行运算的最小单位,真正在CPU上运行的是线程;使用线程的步骤:①定义线程②创建线程对象③启动线程④终止线程main()方法即为主线程入口一个进程里可以有多个线程,但至少包含一个线程(主线程),Main(String[] args)方法是主线程;如果一个类既需要使用创...原创 2019-05-12 15:06:43 · 759 阅读 · 0 评论