java中实例化Class类对象的三种方式
来源:互联网 发布:2016十大网络主播排名 编辑:程序博客网 时间:2024/05/16 11:24
第一种、通过forName();
第二种、类.class
第三种、对象.getClass()
测试案例:
package com.lfl.demo;public class GetClassDemo1 {public static void main(String[] args) {Class<?> c1 = null;// ?是泛型中的通配符Class<?> c2 = null;// ?是泛型中的通配符Class<?> c3 = null;// ?是泛型中的通配符try {c1 = Class.forName("com.lfl.demo.Test");// 此方式在开发中较为常用} catch (ClassNotFoundException e) {e.printStackTrace();} c2 = Test.class;// 通过类.class实例化 c3 = new Test().getClass();// 通过Object类中的方法实例化 System.out.println("类名称:" +c1.getName()); System.out.println("类名称:" +c2.getName()); System.out.println("类名称:" +c3.getName());}}class Test {};
运行结果:
0 0
- java中实例化Class类对象的三种方式
- JAVA实例化class的三种方式
- java反射学习笔记1--CLass类实例化的三种方式
- Java Class类以及获取Class实例的三种方式
- Java Class类以及获取Class实例的三种方式
- 获取java中Class类实例的三种方法
- Java获得Class实例的三种方式
- Java中的Class类以及获取Class对象的三种方式
- 反射中获取class对象的三种方式
- JAVA——Class对象的三种生成方式
- JAVA——Class对象的三种生成方式
- Java基础之获取Class对象的三种方式
- java 反射之获取class对象的三种方式
- Java:创建Class对象的三种方式/
- java反射之获取class对象的三种方式
- JAVA中实例化对象的方式
- 获取class实例的三种方式
- 获取Class实例的三种方式
- 外部表
- MFC绘制动态曲线,用双缓冲绘图技术防闪烁
- web研发书籍推荐
- Invoke()方法的使用(转载)
- MTK 6573工程目录结构
- java中实例化Class类对象的三种方式
- 审计
- linux中断--中断下半部机制的使用 & 中断编程
- 黑马程序员-数组基础
- 关于java中控制台输入和String类“==”和“equals”的研究
- emulator window was out of view and was recentered
- Permission is only granted to system app 错误
- Netbeans-8.0 && apktool_2.0.0b9 调试apk
- is it a prime