java反射详解

简介:

【案例1】通过一个对象获得完整的包名和类名

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package  Reflect;
 
/**
  * 通过一个对象获得完整的包名和类名
  * */
class  Demo{
     //other codes...
}
 
class  hello{
     public  static  void  main(String[] args) {
         Demo demo= new  Demo();
         System.out.println(demo.getClass().getName());
     }
}

【运行结果】:Reflect.Demo

添加一句:所有类的对象其实都是Class的实例。

【案例2】实例化Class类对象

1
2
3
4
5
6
相关文章
|
7月前
|
Java API
java反射之详解
java反射之详解
51 1
|
5天前
|
SQL 存储 Java
【Java反射详解】
【Java反射详解】
11 1
|
25天前
|
Java
浅谈Java反射1
浅谈Java反射
14 1
|
1月前
|
安全 Java
java反射篇
java反射篇
|
3月前
|
存储 前端开发 Java
Java反射(1)
Java反射(1)
38 0
|
5月前
|
设计模式 Java 数据安全/隐私保护
Java反射
Java反射
52 0
|
7月前
|
Java
|
7月前
|
Java 数据库连接 测试技术
Java反射详解
Java反射详解
52 0
|
11月前
|
安全 Java API
详解JAVA反射
1.概述 反射,JAVA提供的一种在运行时获取类的信息并动态操作类的能力。JAVA反射允许我们在运行时获取类的属性、方法、构造函数等信息,并能够动态地操作它们。 2.获取Class对象
113 0
|
Java API
Java反射必知必会
反射是Java的重要知识,本文分享Java反射的核心知识。
154 0
Java反射必知必会