摘要: 1、HashMap /* * HashMap集合key部分允许null吗? * 允许 * 但是注意:HashMap集合的key = null的值仅仅允许存在一个 * * * HashTable的key可以为null吗? * HashTable的key和value都是不能为null的 * HashTa 阅读全文
posted @ 2022-01-24 22:58 zhustarstar 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-01-24 21:05 zhustarstar 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1、final关键字 1.1、final修饰的类无法继承。 1.2、final修饰的方法无法覆盖。 1.3、final修饰的变量只能赋一次值。 1.4、final修饰的引用一旦指向某个对象,则不能再重新指向其它对象,但该引用 指向的对象内部的数据是可以修改的。 1.5、final修饰的实例变量必须手 阅读全文
posted @ 2022-01-24 21:00 zhustarstar 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 1、数组 1.1、数组的优点和缺点,并且要理解为什么。 第一:空间存储上,内存地址是连续的。 第二:每个元素占用的空间大小相同。 第三:知道首元素的内存地址。 第四:通过下标可以计算出偏移量。 通过一个数学表达式,就可以快速计算出某个下标位置上元素的内存地址, 直接通过内存地址定位,效率非常高。 优 阅读全文
posted @ 2022-01-24 20:56 zhustarstar 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1、String类。 1.1、对String在内存存储方面的理解: 第一:字符串一旦创建不可变。 第二:双引号括起来的字符串存储在字符串常量池中。 第三:字符串的比较必须使用equals方法。 第四:String已经重写了toString()和equals()方法。 1.2、String的构造方法。 阅读全文
posted @ 2022-01-24 20:52 zhustarstar 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 0、异常处理机制 0.1、java中异常的作用是:增强程序健壮性。 0.2、java中异常以类和对象的形式存在。 1、java的异常处理机制 1.1、异常在java中以类和对象的形式存在。那么异常的继承结构是怎样的? 我们可以使用UML图来描述一下继承结构。 画UML图有很多工具,例如:Ration 阅读全文
posted @ 2022-01-24 20:51 zhustarstar 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1、List接口中的常用方法。 List是Collection接口的子接口。所以List接口中有一些特有的方法。 void add(int index, Object element) Object set(int index, Object element) Object get(int inde 阅读全文
posted @ 2022-01-24 20:39 zhustarstar 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1、map接口常用的方法 public static void main(String[] args) { /* * java.util.Map接口中常用的方法 * 1、Map和Collection没有继承关系 * 2、Map以key和value的方式存储数据:键值对 * key和value都是引用 阅读全文
posted @ 2022-01-24 20:26 zhustarstar 阅读(26) 评论(0) 推荐(0) 编辑