01 2021 档案
摘要:Java8之前是数组+链表 Java8之后是数组+链表+红黑树 HashMap是一个存储key-value键值对的集合,每一个键值对也叫做entry,这些entry分散存储在一个数组中,这个数组也是HashMap的主干,这个数组每个元素的初始值都是null。 数组(键值对entry组成的数组主干)+
阅读全文
摘要:1. final修饰类,方法,变量 修饰类:类不能被继承 修饰方法:方法不能被重写 修饰变量:变量变常量,只能被赋值一次 2. 操作字符串的类和String类的操作方法 1)操作字符串的类:String,StringBuilder,StringBuffer String:声明不可变的对象,修改对象时
阅读全文
摘要:1.==和equals的区别 == 对于基本数据类型的变量,比较的是值。(基本数据类型在栈中存储的是值) 对于引用类型的变量,比较的是变量所指对象的内存地址。(引用类型在栈中存储的是指向堆内存的地址) equals equals方法不能作用于基本数据类型。 对于引用类型的变量,没有重写equals就
阅读全文
摘要:1.函数式接口 2.方法引用 3.stream
阅读全文

浙公网安备 33010602011771号