在网页中运行Java程序称为applet。
反射
这项功能被大量地应用于JavaBeans中,它是Java组件的体系结构。
能够分析类能力的程序称为反射(reflective)。反射机制的功能及其强大,在下面可以看到,反射机制可以用来:
- 在运行中分析类的能力
- 在运行中查看对象,例如,编写一个toString方法供所有类使用。
- 实现通过的数组操作代码
- 利用method对象
反射的主要使用人员是工具构造者。
Class类, 在程序运行期间,java运行时系统始终未所有的对象维护一个呗称为运行时的类型标识。这个信息跟踪着每个对象所属的类。虚拟机利用运行时类型信息选择相应的方法执行。
保存这些信息的类被称为Class,Object类中的getClass()方法将会返回一个Class类型的实例。
getname(): 获得类名
forName():获得类名对应的Class对象
newInstance():快速的创建一个类的实例。
时间: 2024-10-21 08:59:06