随笔分类 - java基础
记录一些java基础
摘要:从最大访问权限到最小访问权限依次是:public、protected、包访问权限(default)、private。 包 包内包含一些类,被组织在一个单独的命名空间下。 类的全名是包名+类名 如 java的util包下有一个类是ArrayList ,在使用这个类的时候需要java.util.Arra
阅读全文
摘要:构造器 学习java对于构造器应该很熟悉,但是有些人会认为构造器不是必要的,这就是对于构造器没有深入的了解。 每一个java类中都必须至少有一个显式或隐式的构造器,很多时候看到类中并没有定义构造器,有人会认为构造器不是必须的,其实那是编译器隐式的提供了一个无参构造器,否则在进行实例化的时候就无法成立
阅读全文
摘要:面相对象编程的三个特性:封装、继承、多态 操作对象 所有编程语言都会操作内存中的元素,java通过对象的引用来操作对象 创建一个String引用,代码示例: String s; 上面的代码只是创建了一个String对象的引用,变量s没有进行初始化,并没有指向任何对象。java中使用new来创建对象,
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文
摘要:系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章
阅读全文
摘要:原文链接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接口的一个实现类,底层基于红黑树的实现 从继承机构可以看
阅读全文
摘要:原文链接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
阅读全文
摘要:原文链接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
阅读全文
摘要:原文链接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
阅读全文
摘要:原文链接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构造器 第三章 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/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 原子性 指事务是一个不可分割的单位,事务中的操作要么都发
阅读全文