1.StringUtils isEmpty isBlank区别 trim strip deleteWhitespace 处理字符串 字符串比...
1.初始化的方式 什么是fianl的不变性? 当final修饰基本数据类型变量时,不能对基本数据类型变量重新赋值,因此基本数据类型变量不能被改变...
单例模式 分配内存空间初始化对象将对象指向刚分配的内存空间但是有些编译器为了性能的原因,可能会将第二步和第三步进行重排序,顺序就成了分配内存空间...
1.在隐示转换中,byte、short、char类型的数据都是直接自动转换到int类型,为什么? 对于32位的处理器来说,低于32位的数据类型(...
1.谈一谈java虚拟机运行时的数据区 线程共享堆(heap):存放的是对象的实例方法区-常量池(元空间):方法区:存放的是虚拟机加载的类信息,...
1.hashmap的长度为什么是2的幂次方 1.数组下标的计算公式是: (N-1) & hash2.要获取数组下标计算公式: hash%N 如...
1.final关键字的总结 final主要作用于变量 类 方法1.修饰变量,对于基本数据类型一旦赋值就无法修改,对于引用类型来说在初始化后不能再...
1.list和set 由于数据中存在重复元素,所以使用contains()方法,但是,ArrayList的contains()方法会调用其ind...
1.编译与运行 编译---静态绑定运行---动态绑定 2.面对对象三大特性 封装: 继承:1.子类拥有父类对象所有的属性和方法(包括私有属性和私...
文集作者