上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 117 下一页
  2021年5月23日
摘要: 一、自定义泛型类/接口 1、泛型的声明 interface List<T> 和 class GenTest<K,V>其中, T,K,V不代表值,而是表示类型。 这里使用任意字母都可以。 常用T表示,是Type的缩写。 2、泛型的实例化 一定要在类名后面指定类型参数的值(类型)。如: 1 List<S 阅读全文
posted @ 2021-05-23 13:37 格物致知_Tony 阅读(363) 评论(0) 推荐(0) 编辑
  2021年5月22日
摘要: 一、泛型是什么 1、泛型(Generic) 泛型,类似于生活中的标签说明,是JDK1.5之后引入的,泛型是指泛华的类型,参数化类型。 2、泛型的设计背景 集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象, 所以在JDK1.5之前只能把元素类型设计为Object, JDK1. 阅读全文
posted @ 2021-05-22 23:14 格物致知_Tony 阅读(202) 评论(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) 编辑
  2021年5月20日
摘要: 一、什么是垃圾 1、前言 垃圾收集,不是Java语言的伴生产物。早在1960年,第一门开始使用内存动态分配和垃圾收集技术的Lisp语言诞生。 关于垃圾收集有三个经典问题: (1)哪些内存需要回收? (2)什么时候回收? (3)如何回收? 垃圾收集机制是Java的招牌能力,极大地提高了开发效率。如今, 阅读全文
posted @ 2021-05-20 22:40 格物致知_Tony 阅读(122) 评论(0) 推荐(0) 编辑
上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 117 下一页