Java
文章平均质量分 76
Mr羽墨青衫
专注
展开
-
Jsoup获取网页全部原始内容
Jsoup可以对HTML页面进行分析和元素的提取,有点类似于DOM编程。对Jsoup常用的方式是将HTML解析成Document对象,再对之进行操作。Jsoup也可以提取给定URL的原始HTML文档,在发送请求时,同样可以设置Cookie、data、charset等条件,Demo如下:import org.jsoup.Connection;import org.jsoup.J原创 2017-08-16 00:28:43 · 4217 阅读 · 1 评论 -
HashMap原理及内部存储结构
本文将通过如下简单的代码来分析HashMap的内部数据结构的变化过程。public static void main(String[] args) { Map<String, String> map = new HashMap<>(); for (int i = 0; i < 50; i++) { map.put("key" + ...原创 2018-12-11 20:00:26 · 3311 阅读 · 0 评论 -
深入分析Java类加载器原理
本文分析了双亲委派模型的实现原理,并通过代码示例说明了什么时候需要实现自己的类加载器以及如何实现自己的类加载器。本文基于JDK8。0 ClassLoader的作用ClassLoader用于将class文件加载到JVM中。另外一个作用是确认每个类应该由哪个类加载器加载。第二个作用也用于判断JVM运行时的两个类是否相等,影响的判断方法有equals()、isAssignableFrom()、i...原创 2019-04-06 20:55:14 · 1098 阅读 · 0 评论