美文网首页
JAVA-反射机制

JAVA-反射机制

作者: Zebra_ljx | 来源:发表于2016-08-31 10:10 被阅读6次

Class类
类是对象,类是java.lang.Class类的实例对象。
任何一个类都有一个隐含的静态成员变量。
Class c1 = Foo.class;
已经知道该类的对象通过getClass方法
Foo foo1 = new Foo;
Class c2 = foo1.getClass();
不管c1 or c2 都代表了Fool类的类类型。
Class c3 = null;
c3 = Class.forName(包名+类名);
我们完全可以通过类的类类型创建该类的对象实例
Foo foo = (F00)c1.newInstance();

Class.forName("类的全称")
1.不仅表示类的类类型,还代表类动态加载类
2.应区分加载编译,运行
3.编译时刻加载类是静态加载类,运行时刻加载类是动态加载类

相关文章

  • Java-反射机制

    简介:通过获取Java编译后产生的字节码(class格式)文件,使用Java的反射机制从而获取得到该类的所有属性、...

  • JAVA-反射机制

    Class类类是对象,类是java.lang.Class类的实例对象。任何一个类都有一个隐含的静态成员变量。Cla...

  • Java-反射机制

    思考:在Java运行环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个...

  • JAVA-反射机制和动态编译

    下面通过一段代码来引入反射机制的作用。 以上代码看似很好的解决需要执行不同方法的问题,需要哪个方法只要修改new类...

  • java反射机制

    java的反射机制 1 JAVA的反射机制是什么?反射机制能做什么?反射机制的优点与缺点2 认识 Class...

  • Java-反射

    Class类的使用 Class类比较特殊,也比较难理解一些,所有类都是它的实例对象。我们用代码来理解一下: 普通的...

  • Java-反射

    参考:https://mp.weixin.qq.com/s/UYqPCmo2vpAibJPh6cupLw 1.定义...

  • 反射之一

    总结内容源自一下文章粗浅看java反射机制反射机制应用实践谈谈java反射机制Java Reflection(反射...

  • 反射之二

    总结内容源自一下文章粗浅看java反射机制反射机制应用实践谈谈java反射机制Java Reflection(反射...

  • Java反射机制入门

    Java反射机制入门 一、什么是反射 JAVA反射机制(The JAVA reflection mechanism...

网友评论

      本文标题:JAVA-反射机制

      本文链接:https://www.haomeiwen.com/subject/fxcqettx.html