- 博客(4)
- 收藏
- 关注
原创 注解
java中的注解 注解是程序的一部分,用来描述Java代码的元信息,通常情况下注解不会直接影响代码的执行,尽管有些注解可以用来做到影响代码执行。 注解是通过@interface关键字进行定义,它的形式跟接口类似 注解通常扮演以下角色: 1.编译器指令 2.构建时指令 3.运行时指令 注解的作用: 1.生产文档 2.在编译时进行格式检查 3.跟踪代码依赖性,实现替代配置文件功能 元注解就是在注解上的注解,能应用到其他注解上。四个元注解分别是:@Tar
2020-08-13 22:21:11
104
原创 关于类的加载机制总结
关于类的加载机制 首先我们要知道类加载机制的原理是什么? 1.启动JVM 2.将需要运行的class文件加载到虚拟机内存中 3.找到主类,开始执行主函数 然后又是如何将class文件加载到JVM内存中的? 就是通过类加载器将class文件加载到JVM内存中,这里说到类加载器(ClassLoader)分别有AppClassLoader、ExtClassLoader以及BootStrap(JVM内置的加载器) 加载步骤: 1.先委托父类加载类,如果父类已经加载,就不需要再次加载,如果父类没有加载,再由本加载器加
2020-08-12 21:33:35
151
原创 关于HttpUrlConnection爬虫和Jsoup爬虫
关于HttpUrlConnection爬虫和Jsoup爬虫 首先我们先来看HttpUrlConnection爬虫 第一步,可以利用URL来获取我们需要爬取的网站 URL url = new URL("https://www.csdn.net/"); 第二步,就是需要建立连接 HttpURLConnection conn = (HttpURLConnection)url.openConnection(); conn.connect(); 第三步,建立好连接就需要判断是否得到回应 if(conn.getRe
2020-08-11 21:58:25
387
原创 个人总结
1.TCP/IP协议如何保证可靠性传输? a.数据序列 b.应答和请求 c.校验码 d.超市重传 2.TCP与UDP的区别和各自的使用场景 区别: TCP:在传输数据之前双方必须建立连接。在数据传输时,保证对方能收到数据。传输结束需断开连接。(可靠,能保证对方一定可以收到数据但占用的内存资源多) UDP:无需连接,不能保证对方能收到数据(不可靠但占用内存资源少) 使用场景: TCP:效率要求低,数据传输准确的情况下使用 UDP:效率要求高,数据传输低的情况下使用 3.四种线程池的基本用法 a.newCach
2020-08-07 21:28:16
141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人