Java高级
文章平均质量分 73
The Great Ant
做一个功成名就的人
展开
-
2021-03-25
JAVA反射的原理文章目录JAVA反射的原理教学目标第16章 反射(Reflect)16.1 类加载16.1.1 类的加载过程16.1.2 类初始化16.1.3 类加载器16.2 javalang.Class类1、哪些类型可以获取Class对象2、获取Class对象的四种方式3、查看某个类的类加载器对象16.3 反射的应用16.3.1 获取类型的详细信息16.3.2 创建任意引用类型的对象16.3.3 操作任意类型的属性16.3.4 调用任意类型的方法16.3.5 读取注解信息16.3.6 获取内部类原创 2021-03-25 22:51:48 · 153 阅读 · 0 评论 -
2021-03-23
ArrayList与Vector的区别?1、简述 它们的底层物理结构都是数组,我们称为动态数组。ArrayList是新版的动态数组,线程不安全,效率高,Vector是旧版的动态数组,线程安全,效率低。动态数组的扩容机制不同,ArrayList扩容为原来的1.5倍,Vector扩容增加为原来的2倍。数组的初始化容量,如果在构建ArrayList与Vector的集合对象时,没有显式指定初始化容量,那么Vector的内部数组的初始容量默认为10,而ArrayList在JDK1.6及之前的版本也是10原创 2021-03-23 21:59:41 · 101 阅读 · 0 评论 -
2021-03-22
一分钟掌握Java集合!目录:文章目录一分钟掌握Java集合!1.什么是集合?2. Collection2.3List集合(有序,数据不唯一)2.3.1 List接口中常用方法2.4Set集合2.4.1 HashSet:数据无序,数据不唯一2.4.2 LinkedHashSet:数据按照存储的先后排序,数据唯一2.4.3 TreeSet:数据按照自然排序,数据唯一5.Map5.1 HashMap:key无序,value唯一5.2 LinkedHashMap:key有序,value唯一5.3 TreeMa原创 2021-03-22 22:01:17 · 46 阅读 · 0 评论 -
2021-03-20
第12章 泛型学习目标 能够使用泛型定义类、接口、方法 能够理解泛型上限 能够阐述泛型通配符的作用 能够识别通配符的上下限第十二章 泛型12.1 泛型的概念12.1.1 泛型的引入例如:生产瓶子的厂家,一开始并不知道我们将来会用瓶子装什么,我们什么都可以装,但是有的时候,我们在使用时,想要限定某个瓶子只能用来装什么,这样我们不会装错,而用的时候也可以放心的使用,无需再三思量。我们生活中是在使用这个瓶子时在瓶子上“贴标签”,这样就轻松解决了问题。[外链图片转存失败,源站可能有防盗链机制原创 2021-03-20 21:16:24 · 128 阅读 · 0 评论