java中修饰符的说明

java核心技术卷1-5.7.3章节学习

通过观察一个类,我们可以看到这个类有修饰符,注解,类名,父类等信息。如何获取这些信息就是本篇文章的主要内容。
获取一个类有三种方法

  1. Class cl = o.getClass();
  2. Class cl1 = Class.forName(“java.util.Random”); //这种可以通过字符串来来获取
  3. Class cl2 = Random.class;

数据域

Field

构造器

Constructor

方法

Method

反射

反射给了我们分析类的能力,通过反射可以获取如下内容
getAnnotations()获取注解
类: 类的修饰符,类的名称,类的父类
构造器:构造器修饰符,名称,参数的类型和参数的名称
方法:修饰符,返回值类型,名称, 参数类型和参数名称
数据域:数据域的修饰符,类型和名称

java.lang.reflect.Modifier 类是一个非常重要的工具类
java中修饰符的说明
java中修饰符的说明