Java反射机制

反射:在程序的运行过程中,能够探测类所拥有的属性和行为的一种能力,把这种机制成为反射.

反射的使用场景:

1>把字符串转换成类对象

2>做通用代码(框架)

Java反射相关操作如下:

a.获取成员方法Method

b.获取成员变量Field

c.获取构造函数Constructor

例如:


package reflectDemo;

public class Student

{

private String name;

private int age;

private String msg = "hello test";

public void tell()

{

System.out.println(msg);

}

public void fun(String name, int age)

{

System.out.println("我叫" + name + ",今年" + age + "岁");

}

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.反射机制是什么: 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,...
    蛮大人我们走阅读 2,726评论 0 0
  • 一、概述 Java反射机制定义 Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类中的所有属性和方法...
    CoderZS阅读 5,530评论 0 26
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,955评论 18 399
  • 25日,周日,上海。阿里巴巴华东区侯野总经理对阿里战略迭代和升级做了一个交流,最深刻的领会是,任何一个企业包括阿里...
    张永刚阅读 4,659评论 0 2
  • 这几天我在微博看到了一对情侣的对话,主要是女的认为300多的一只口红很正常,而男的确接受不了。总的来说就是两个人价...
    anneqian阅读 6,062评论 0 0