所以大家以后再编写使用Class实例化其他类的对象的时候,一定要自己定义无参的构造函数。
4.通过Class调用其他类中的构造函数 (也可以通过这种方式通过Class创建其他类的对象)
View Code
5.返回一个类实现的接口
View Code
(以下几个例子,都会用到这个例子的Person类,所以为节省篇幅,此处不再粘贴Person的代码部分,只粘贴主类hello的代码)
6.取得其他类中的父类
View Code
7.获得其他类中的全部构造函数
View Code
8.取得其他类的全部属性,将这些整理在一起,也就是通过class取得一个类的全部框架
View Code
9.通过反射调用其他类中的方法
View Code
10.调用其他类的set和get方法
View Code
11.通过反射操作属性
View Code
12.通过反射取得并修改数组的信息
View Code
13.通过反射修改数组大小
View Code
14.动态代理
首先来看看如何获得类加载器:
View Code
其实在java中有三种类类加载器。