2021年5月22日
摘要: 一、泛型是什么 1、泛型(Generic) 泛型,类似于生活中的标签说明,是JDK1.5之后引入的,泛型是指泛华的类型,参数化类型。 2、泛型的设计背景 集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象, 所以在JDK1.5之前只能把元素类型设计为Object, JDK1. 阅读全文
posted @ 2021-05-22 23:14 格物致知_Tony 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一、 二、 三、 四、 五、 阅读全文
posted @ 2021-05-22 16:13 格物致知_Tony 阅读(40) 评论(0) 推荐(0) 编辑
摘要: q 阅读全文
posted @ 2021-05-22 15:25 格物致知_Tony 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 一、 二、 三、 四、 五、 六、 阅读全文
posted @ 2021-05-22 15:24 格物致知_Tony 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一、 二、 三、 四、 五、 六、 阅读全文
posted @ 2021-05-22 15:09 格物致知_Tony 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 一、快速失败(fail-fast) 1、什么是快速失败(fail-fast)? 快速失败(fail-fast) 是 Java 集合(Collection)的⼀种错误检测机制。 在使⽤迭代器对集合进⾏遍历的时候,我们在多线程下操作⾮安全失败(fail-safe)的集合类可能就会触发 fail-fast 阅读全文
posted @ 2021-05-22 15:08 格物致知_Tony 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 一、Collections 工具类 1、Collections 是一个操作 Set、List 和 Map 等集合的工具类。 2、Collections 中提供了一系列静态的方法对集合元素进行排序、查询和修改等操作,还提供了对集合对象设置不可变、对集合对象实现同步控制等方法 3、 4、 5、 二、Co 阅读全文
posted @ 2021-05-22 15:07 格物致知_Tony 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一、垃圾标记阶段:对象存活判断 在堆里存放着几乎所有的Java对象实例,在Gc执行垃圾回收之前,首先需要区分出内存中哪些是存活对象,哪些是已经死亡的对象。只有被标记为己经死亡的对象,GC才会在执行垃圾回收时,释放掉其所占用的内存空间,因此这个过程我们可以称为垃圾标记阶段。 那么在JVM中究竟是如何标 阅读全文
posted @ 2021-05-22 00:14 格物致知_Tony 阅读(273) 评论(0) 推荐(0) 编辑