摘要:
网站地址:http://www.soft-hub.cn/idea/list.html?pageIndex=8 阅读全文
posted @ 2021-12-08 22:19
~码铃薯~
阅读(796)
评论(0)
推荐(0)
|
摘要:
网站地址:http://www.soft-hub.cn/idea/list.html?pageIndex=8 阅读全文
posted @ 2021-12-08 22:19
~码铃薯~
阅读(796)
评论(0)
推荐(0)
摘要:
反射常用的泛型类 Class<T> Constructor<T> 小案例: package com.genericity.demo7; public class Person<T> { private String name; public String getName() { return nam 阅读全文
posted @ 2021-12-08 17:13
~码铃薯~
阅读(79)
评论(0)
推荐(0)
摘要:
泛型与数组 泛型数组的创建 可以声明带泛型的数组引用,但是不能直接创建带泛型的数组对象 ArrayList[] listArr = new ArrayList<>[5]; //会报错 原因:假如我们可以声明这样一个泛型数组(实际上是不可以的): List[] stringLists = new Li 阅读全文
posted @ 2021-12-08 17:10
~码铃薯~
阅读(339)
评论(0)
推荐(0)
摘要:
1.概念 泛型是Java 1.5版本才引进的概念,在这之前是没有泛型的,但是泛型代码能够很好地和之前版本的代码兼容。那是因为,泛型信息只存在于代码编译阶段,在进入JVM之前,与泛型相关的信息会被擦除掉,我们称之为–类型擦除。 2.分类: 无限制类型擦除 代码演示: package com.gener 阅读全文
posted @ 2021-12-08 17:06
~码铃薯~
阅读(297)
评论(0)
推荐(0)
摘要:
1.什么是类型通配符 类型通配符一般是使用"?"代替具体的类型实参。 所以,类型通配符是类型实参,而不是类型形参。 小案例: package com.genericity.demo2; /** * 创建泛型类 * @param <T> */ public class Box<T> { private 阅读全文
posted @ 2021-12-08 16:57
~码铃薯~
阅读(181)
评论(0)
推荐(0)
摘要:
泛型接口的定义语法: interface 接口名称 <泛型标识,泛型标识,…> { 泛型标识 方法名(); ..... } 泛型接口的使用 实现类不是泛型类,接口要明确数据类型 实现类也是泛型类,实现类和接口的泛型类行要保持一致 小案例: 1 package com.genericity.demo1 阅读全文
posted @ 2021-12-08 16:49
~码铃薯~
阅读(423)
评论(0)
推荐(0)
摘要:
泛型类 泛型类的定义语法 class 类名称<泛型标识,泛型标识,...>{ private 泛型标识 变量名; ... } 常见的泛型标识:T、E、K、V (1)使用语法 类名<具体的数据类型> 对象名 = new 类名<具体的数据类型>(); (2)Java1.7以后,后面的<>中的具体的数据类 阅读全文
posted @ 2021-12-08 13:32
~码铃薯~
阅读(121)
评论(0)
推荐(0)
摘要:
视频地址:https://www.bilibili.com/video/BV1xJ411n77R/?spm_id_from=333.337.search-card.all.click&vd_source=273847a809b909b44923e3af1a7ef0b1 一、什么是泛型 1.背景: J 阅读全文
posted @ 2021-12-08 13:25
~码铃薯~
阅读(303)
评论(0)
推荐(0)
|