JAV反射机制 ——认识class类
来源:互联网 发布:android 数据绑定 编辑:程序博客网 时间:2024/05/20 12:50
掌握Object 类中的 getClass() 方法的作用
认识Java 反射机制
在正常情况下,必须知道一个类的完整路径之后才可以实例化对象,但是在Java k 也允许通过一个对象来找到其所在的类的信息,那么这实际上就是 Class 类的功能。
package org.lxh.demo15.getclassdemo ;class X{};public class GetClassDemo01{public static void main(String args[]){X x = new X() ;// 实例化X类的对象System.out.println(x.getClass().getName()) ;// 得到对象所在的类}};此时,所有的操作都是反着来的。
此类在JDK 文档中没有发现任何的构造方法,所以此类的构造就方法被私有化了。
package org.lxh.demo15.getclassdemo ;class X{};public class GetClassDemo02{public static void main(String args[]){Class<?> c1 = null ;// 指定泛型Class<?> c2 = null ;// 指定泛型Class<?> c3 = null ;// 指定泛型try{// 以下的操作形式是在开发中最常用的一种形式c1 = Class.forName("org.lxh.demo15.getclassdemo.X") ;}catch(ClassNotFoundException e){e.printStackTrace() ;}c2 = new X().getClass() ;// 通过Object类中的方法实例化c3 = X.class ;// 通过类.class实例化System.out.println("类名称:" + c1.getName()) ;// 得到类的名称System.out.println("类名称:" + c2.getName()) ;// 得到类的名称System.out.println("类名称:" + c3.getName()) ;// 得到类的名称}};一旦可以实例化 Class 类之后,就可以进行反射的进一步操作。
总结:
1、了解了 Class 类的作用:反射的源头
2、三 Class 类的实例化方法,其中要以“forName()” 重点掌握, 类 .class
- JAV反射机制 ——认识class类
- 认识class类 JAVA的反射机制
- 黑马程序员——基础加强---反射机制-认识Class类
- 反射--认识Class类
- Java反射机制—class类
- Java反射机制—class类
- 【Java反射机制】_认识Class类笔记
- Java反射机制(一):认识Class类
- 【Java反射机制】_认识Class类笔记
- JAVA反射机制——Class 类的使用
- java反射机制剖析(三)—类类型Class
- java反射机制剖析— Class Loader
- 16---java反射机制01(认识Class)
- Java反射机制-class类
- Java反射机制--Class类
- Java反射机制-Class类
- Java反射机制--Class类
- Java反射第一课认识Class类
- 【嵌入式Linux学习七步曲之第五篇 Linux内核及驱动编程】深入剖析Linux中断机制之二--Linux中断的组织形式
- 关于Hibernate的update或者saveOrUpdate
- java-面向对象读取excel数据之原理
- 时间差
- 最大熵模型—读数学之美
- JAV反射机制 ——认识class类
- 3.Beyond BIOS
- 数组属性的类型转换器
- 【嵌入式Linux学习七步曲之第五篇 Linux内核及驱动编程】深入剖析Linux中断机制之三--Linux对异常和中断的处理
- PermGen space问题解决与参数详解
- 存储过程(二)
- 一些嵌入式总结
- 【嵌入式Linux学习七步曲之第五篇 Linux内核及驱动编程】深入剖析Linux中断机制之四--中断API
- mark