Java 反射机制
来源:互联网 发布:国家质检总局网络培训 编辑:程序博客网 时间:2024/06/05 09:23
最近多次遇到“反射”这个词,但是在自己的大脑中貌似并没有相关信息,于是百度了一下java中的这种反射机制。
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。
举个小例子吧:
public class ReflectDemo {public static void main(String args[]) throws Exception{//对于任意一个类,都能够知道这个类的所有属性和方法;//对于任意一个对象,都能够调用它的任意方法和属性//获取类的方式一Class c1 = Class.forName("java.lang.String");//获取类的方式二//Class c2 = String.class;//获取类的方式三//String str = new String();//Class c3 = str.getClass();Object obj = c1.newInstance();//创建此Class对象所表示的类的一个新实例 //获取所有的属性 Field[] fs = c1.getDeclaredFields(); for(Field f:fs){ System.out.println(f.getName()); }}}参考:JAVA中的反射机制
0 0
- 【反射】JAVA反射机制
- 【Java】JAVA反射机制
- Java 反射机制[Field反射]
- Java 反射机制[Method反射]
- Java反射机制笔记-反射机制
- java的反射机制
- Java的反射机制
- java反射机制详解!
- Java反射机制
- Java的反射机制
- java 反射机制--侯捷
- java反射机制
- java反射机制
- [候捷]Java反射机制
- java 反射机制
- java 反射机制初探
- 关于Java反射机制
- java反射机制
- iOS高级编程之多线程的使用场景深入探索
- 黑苹果安装技巧!!!
- FlycoTabLayout使用
- 查找中位数(java 快速排序)
- 微信登录学习笔记
- Java 反射机制
- LightOJ 1029 【最小生成树】
- 本人的嵌入式职业英文记录 - 第1周
- Linux设备口
- 从接口与抽象类说起
- php迭代器模式
- 在Python2.7里安装SOAPpy和问题解决
- Android ListView之高亮显示
- input元素添加监听事件