标签:list 添加 包含 加载 getc 必须 bool 存在 put
LinkedList集合
LinkedList是一个双向链表
实际开发中对一个集合元素的添加与删除经常涉及到首尾操作,而LinkedList提供了大量首尾操作的方法。
Map常用子类
主要讲解常用的HashMap集合、LinkedHashMap集合。
Map接口中定义了很多方法,常用的如下:
当给HashMap中存放自定义对象时,如果自定义对象作为key存在,这时要保证对象唯一,必须复写对象的 hashCode和equals方法(如果忘记,请回顾HashSet存放自定义对象)。
获取Class对象的方式:
1. Class.forName("全类名"):将字节码文件加载进内存,返回Class对象
多用于配置文件,将类名定义在配置文件中。读取文件,加载类
2. 类名.class:通过类名的属性class获取
* 多用于参数的传递
3. 对象.getClass():getClass()方法在Object类中定义着。
* 多用于对象的获取字节码的方式
* 结论:
同一个字节码文件(*.class)在一次程序运行过程中,只会被加载一次,不论通过哪一种方式获取的Class对象都是同一个。
标签:list 添加 包含 加载 getc 必须 bool 存在 put
原文地址:https://www.cnblogs.com/bestjdg/p/12361482.html