这一章节我们来讨论一下Class对象的泛化。

1.为什么需要泛化?

代码在编译时就可以进行类型检测,不需要等到运行时才检测类型。

 

2.例子

package com.ray.ch12;

public class Test {
	public static void main(String[] args) {
		try {
			Class AClass1 = Class.forName(com.ray.ch12.A);
			AClass1 = B.class;
			Class