01 2021 档案
摘要:原文链接http://zhhll.icu/2020/10/30/%E6%95%B0%E6%8D%AE%E5%BA%93/%E5%85%B3%E7%B3%BB%E5%9E%8B%E6%95%B0%E6%8D%AE%E5%BA%93/MySQL/MySQL%E5%AE%89%E8%A3%85/ MySQ
阅读全文
摘要:原文链接http://zhhll.icu/2021/01/08/java%E5%9F%BA%E7%A1%80/%E9%9B%86%E5%90%88/PriorityQueue%E8%AF%A6%E8%A7%A3/ PriorityQueue详解 PriorityQueue是优先级队列,底层使用数组存
阅读全文
摘要:原文链接http://zhhll.icu/2020/12/14/java%E5%9F%BA%E7%A1%80/%E9%9B%86%E5%90%88/ConcurrentHashMap%E8%AF%A6%E8%A7%A3/ ConcurrentHashMap详解 JDK7 Segment 在jdk8之
阅读全文
摘要:原文链接http://zhhll.icu/2021/01/14/java%E5%9F%BA%E7%A1%80/%E9%9B%86%E5%90%88/TreeMap%E8%AF%A6%E8%A7%A3/ TreeMap详解 TreeMap是Map接口的一个实现类,底层基于红黑树的实现 从继承机构可以看
阅读全文
摘要:系列文章目录 第一章 java集合简说 第二章 java集合之ArrayList详解 第三章 java集合之LinkedList详解 第四章 java集合之HashSet详解 文章目录 HashSet详解继承关系源码分析关键变量构造器方法分析 原文链接 https://zhhll.icu/2021/
阅读全文
摘要:原文链接http://zhhll.icu/2021/01/21/java%E5%9F%BA%E7%A1%80/%E9%9B%86%E5%90%88/HasSet%E8%AF%A6%E8%A7%A3/ HashSet详解 HashSet是基于HashMap实现的一个单列存储的集合类,将所有的数据存在H
阅读全文
摘要:原文链接http://zhhll.icu/2020/12/10/java%E5%9F%BA%E7%A1%80/%E9%9B%86%E5%90%88/HashMap%E8%AF%A6%E8%A7%A3/ HashMap详解 介绍 HashMap是在项目中使用的最多的Map,实现了Map接口,继承Abs
阅读全文
摘要:系列文章目录 第一章 java集合简说 第二章 java集合之ArrayList详解 第三章 java集合之LinkedList详解 第四章 java集合之HashSet详解 第五章 java集合之Map详解 文章目录 MapHashtableHashMapTreeMapLinkedHashMapL
阅读全文
摘要:原文链接http://zhhll.icu/2020/11/12/java%E5%9F%BA%E7%A1%80/%E9%9B%86%E5%90%88/Map/ Map Map是一个接口,下面介绍一下Map接口的一些常用的实现类 Hashtable Hashtable是在java1.0中实现的最早的Ma
阅读全文
摘要:系列文章目录 第一章 java集合简说 第二章 java集合之ArrayList详解 第三章 java集合之LinkedList详解 文章目录 LinkedList详解继承关系关键变量构造器add方法remove方法迭代器 原文链接 https://zhhll.icu/2021/java基础/集合/
阅读全文
摘要:原文链接http://zhhll.icu/2021/01/04/java%E5%9F%BA%E7%A1%80/%E9%9B%86%E5%90%88/LinkedList%E8%AF%A6%E8%A7%A3/ LinkedList详解 LinkedList是List接口的一个主要的实现类之一。以jav
阅读全文
摘要:系列文章目录 第一章 java集合简说 第二章 java集合之ArrayList详解 文章目录 ArrayList详解主要特点继承关系源码分析关键变量构造函数add方法remove方法 迭代器使用说明 原文链接 https://zhhll.icu/2021/java基础/集合/2.ArrayList
阅读全文
摘要:原文链接http://zhhll.icu/2021/01/04/java%E5%9F%BA%E7%A1%80/%E9%9B%86%E5%90%88/ArrayList%E8%AF%A6%E8%A7%A3/ ArrayList详解 List中使用最多的就是ArrayList,基本上大家在实例化一个Li
阅读全文
摘要:系列文章目录 第一章 java集合简说 文章目录 集合概念ListList特性ArrayList和Vector的异同点LinkedList链表ArrayList和LinkedList的区别迭代器IteratorsIteratorListIterator 堆栈stackSetMapmap的分类Hash
阅读全文
摘要:原文链接http://zhhll.icu/2020/05/11/java%E5%9F%BA%E7%A1%80/%E9%9B%86%E5%90%88/java%E5%9F%BA%E7%A1%80%E4%B9%8B%E9%9B%86%E5%90%88/ 有时候需要存储一组数据,之前使用数组,但是数组具有
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文
摘要:原文链接http://zhhll.icu/2021/01/18/java%E5%9F%BA%E7%A1%80/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/java%E5%9F%BA%E7%A1%80%E4%B9%8B%E6%95%B0%E7%BB%84/ 数组 数组的本
阅读全文
摘要:原文链接http://zhhll.icu/2020/08/16/xml/DOM/DOM%E8%A7%A3%E6%9E%90/ DOM解析 DOM解析介绍 DOM是基于属性结构的XML解析方式,会将整个XML文档读入内存并构建一个DOM树,基于这棵树型结构对各个节点进行操作。XML文档中每个成分都是一
阅读全文
摘要:原文链接http://zhhll.icu/2020/12/22/xml/xml%E4%B8%AD%E7%9A%84%E8%BD%AC%E4%B9%89%E5%AD%97%E7%AC%A6/ xml中的转义字符 &对应的字符是& <对应的字符是< >对应的字符是> "对应
阅读全文
摘要:原文链接http://zhhll.icu/2020/12/29/xml/xml%E5%90%8D%E7%A7%B0%E7%A9%BA%E9%97%B4/ xml名称空间 一个xml文档中可以包含多个元素和属性,在文档中使用多个DTD文件时,可能会碰到相同的元素,而这些名称相同的元素可能代表了完全不同
阅读全文
摘要:原文链接http://zhhll.icu/2020/12/20/xml/xml%E7%9A%84%E6%A0%BC%E5%BC%8F/ 验证xml格式 DTD验证 可以使用DTD来定义XML文档的合法构建模块。DTD可以写在文档内部,也可以另外写一个文件 文档内部 <?xml version="1.
阅读全文
摘要:原文链接http://zhhll.icu/2020/11/28/java%E5%9F%BA%E7%A1%80/JDBC/JDBC%E8%8E%B7%E5%8F%96%E5%85%83%E6%95%B0%E6%8D%AE/ JDBC获取元数据 DatabaseMetaData描述数据库的元数据,可以得
阅读全文
摘要:原文链接http://zhhll.icu/2020/11/28/java%E5%9F%BA%E7%A1%80/JDBC/JDBC%E6%93%8D%E4%BD%9C%E4%BA%8B%E5%8A%A1/ JDBC操作事务 事务 事务的ACID 原子性 指事务是一个不可分割的单位,事务中的操作要么都发
阅读全文
摘要:原文链接http://zhhll.icu/2020/11/28/java%E5%9F%BA%E7%A1%80/JDBC/JDBC%E5%9F%BA%E6%9C%AC%E6%93%8D%E4%BD%9C/ JDBC基本操作 create table user( id int primary key a
阅读全文
摘要:原文链接http://zhhll.icu/2020/12/02/java%E5%9F%BA%E7%A1%80/java8/java%20Stream%E6%93%8D%E4%BD%9C/ java stream操作 Stream是什么 Stream又称为流,可以将集合转换为一种流,对集合中的每个元素
阅读全文
摘要:原文链接http://zhhll.icu/2020/05/11/java%E5%9F%BA%E7%A1%80/java8/java%E5%9F%BA%E7%A1%80%E4%B9%8B%E5%87%BD%E6%95%B0%E5%BC%8F%E7%BC%96%E7%A8%8B/ 函数式编程 函数式编程
阅读全文
摘要:原文链接http://zhhll.icu/2020/11/12/java%E5%9F%BA%E7%A1%80/%E5%8F%8D%E5%B0%84/%E5%8A%A8%E6%80%81%E4%BB%A3%E7%90%86/ 动态代理 动态代理有很多种方式,如jdk代理,cglib,ASM等 在说动态
阅读全文
摘要:原文链接http://zhhll.icu/2020/08/17/java%E5%9F%BA%E7%A1%80/%E5%8F%8D%E5%B0%84/%E5%8F%8D%E5%B0%84%E4%B9%8BType/ Type类 Type接口是所有类型的父接口,有四个子接口和一个实现类。 Class类比
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文
摘要:原文链接http://zhhll.icu/2020/08/17/java%E5%9F%BA%E7%A1%80/%E5%8F%8D%E5%B0%84/%E5%8F%8D%E5%B0%84/ 反射 Java提供反射来在运行时状态下动态的获取类的属性、方法等信息,在框架中很多地方都应用到了反射 反射的操作
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文
摘要:原文链接http://zhhll.icu/2020/05/18/java%E5%9F%BA%E7%A1%80/IO/NIO%E5%9F%BA%E6%9C%AC%E6%93%8D%E4%BD%9C/ NIO 同步非阻塞 阻塞与非阻塞的区别: 阻塞时,在调用结果返回时,当前线程会被挂起,并在得到结果之后
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文
摘要:原文链接http://zhhll.icu/2020/06/02/java%E5%9F%BA%E7%A1%80/%E6%B3%9B%E5%9E%8B/java%E5%9F%BA%E7%A1%80%E4%B9%8B%E6%B3%9B%E5%9E%8B/ 泛型 泛型是在JDK1.5增加的功能 泛型的好处
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文
摘要:原文链接http://zhhll.icu/2020/11/10/java%E5%9F%BA%E7%A1%80/%E5%BC%82%E5%B8%B8/java%E5%9F%BA%E7%A1%80%E4%B9%8B%E5%BC%82%E5%B8%B8/ 异常 当异常发生时,该线程会暂停,逐层退出方法调用
阅读全文
摘要:原文链接http://zhhll.icu/2020/05/18/java%E5%9F%BA%E7%A1%80/IO/java%E5%9F%BA%E7%A1%80%E4%B9%8BIO%E6%93%8D%E4%BD%9C/ 用户进程发起请求,内核接收到请求后,从I/O设备中获取数据到buffer中,再
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文
摘要:原文链接http://zhhll.icu/2020/06/14/java%E5%9F%BA%E7%A1%80/%E5%AD%97%E7%AC%A6%E4%B8%B2/java%E5%9F%BA%E7%A1%80%E4%B9%8B%E5%AD%97%E7%AC%A6%E4%B8%B2/ 字符串 Str
阅读全文
摘要:原文链接http://zhhll.icu/2020/05/06/java%E5%9F%BA%E7%A1%80/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/java%E5%9F%BA%E7%A1%80%E4%B9%8B%E7%BB%84%E5%90%88%E4%B8%8E
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文
摘要:原文链接http://zhhll.icu/2020/11/30/java%E5%9F%BA%E7%A1%80/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/java%E5%9F%BA%E7%A1%80%E4%B9%8B%E6%97%B6%E9%97%B4%E6%93%8D
阅读全文
摘要:原文链接http://zhhll.icu/2020/05/10/java%E5%9F%BA%E7%A1%80/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/java%E5%9F%BA%E7%A1%80%E4%B9%8B%E5%86%85%E9%83%A8%E7%B1%BB
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文
摘要:原文链接http://zhhll.icu/2020/05/08/java%E5%9F%BA%E7%A1%80/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/java%E5%9F%BA%E7%A1%80%E4%B9%8B%E6%8E%A5%E5%8F%A3%E5%92%8C
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文
摘要:原文链接http://zhhll.icu/2020/11/11/java%E5%9F%BA%E7%A1%80/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/%E9%87%8D%E8%BD%BD%E4%B8%8E%E9%87%8D%E5%86%99/ 重载与重写 java中
阅读全文
摘要:原文链接http://zhhll.icu/2020/04/29/java%E5%9F%BA%E7%A1%80/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/java%E5%9F%BA%E7%A1%80%E4%B9%8B%E5%88%9D%E5%A7%8B%E5%8C%96
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文