File tree Expand file tree Collapse file tree 3 files changed +3
-10
lines changed
Expand file tree Collapse file tree 3 files changed +3
-10
lines changed Original file line number Diff line number Diff line change 77** Contents**
88
99- [ java基础巩固笔记(1)-反射] ( #java基础巩固笔记1-反射 )
10- - [ 反射] ( #反射 )
1110 - [ 反射基本使用] ( #反射基本使用 )
1211 - [ 数组的反射] ( #数组的反射 )
1312 - [ 配置文件加载] ( #配置文件加载 )
1716
1817---
1918
20- # 反射
2119
2220** 反射:将类的属性和方法映射成相应的类。**
2321
Original file line number Diff line number Diff line change 77** Contents**
88
99- [ java基础巩固笔记(2)-泛型] ( #java基础巩固笔记2-泛型 )
10- - [ 泛型] ( #泛型 )
1110 - [ 术语] ( #术语 )
1211 - [ "?"通配符] ( #通配符 )
1312 - [ 通配符的扩展] ( #通配符的扩展 )
2524
2625本文对泛型的基本知识进行较为全面的总结,并附上简短的代码实例,加深记忆。
2726
28- # 泛型
29- 将集合中的元素限定为一个特定的类型。
27+
28+ 泛型: 将集合中的元素限定为一个特定的类型。
3029
3130## 术语
3231
Original file line number Diff line number Diff line change 77** Contents**
88
99- [ java基础巩固笔记(3)-类加载器] ( #java基础巩固笔记3-类加载器 )
10- - [ 类加载器] ( #类加载器 )
1110 - [ 默认类加载器] ( #默认类加载器 )
1211 - [ 类加载器的委托机制] ( #类加载器的委托机制 )
1312 - [ 自定义类加载器的编写原理] ( #自定义类加载器的编写原理 )
1716
1817---
1918
20- # 类加载器
2119
2220java类加载器就是在运行时在JVM中动态地加载所需的类,java类加载器基于三个机制:委托,可见,单一。
2321
24- 把classpath下的那些.class文件加载进内存,处理后成为字节码 ,这些工作是类加载器做的。
22+ 把 classpath 下的那些 ` .class ` 文件加载进内存,处理后形成可以被虚拟机直接使用的 Java 类型 ,这些工作是类加载器做的。
2523
2624- ** 委托机制** 指的是将加载类的请求传递给父加载器,如果父加载器找不到或者不能加载这个类,那么再加载他。
2725- ** 可见性机制** 指的是父加载器加载的类都能被子加载器看见,但是子加载器加载的类父加载器是看不见的。
2826- ** 单一性机制** 指的是一个类只能被同一种加载器加载一次。
2927
3028
31-
32-
3329## 默认类加载器
3430系统默认三个类加载器:
3531
You can’t perform that action at this time.
0 commit comments