• 大小: 1.97KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java 实例化Class类的5种方式(基础篇-实例139).zip

资源截图

代码片段和文件信息

package com.mingrisoft.reflection;

import java.util.Date;

public class ClassTest {
    @SuppressWarnings(“unchecked“)
    public static void main(String[] args) throws ClassNotFoundException {
        System.out.println(“第1种方法:object.getClass()“);
        Class c1 = new Date().getClass();// 使用getClass()方式获得Class对象
        System.out.println(c1.getName());// 输出对象名称
        System.out.println(“第2种方法:.class语法“);
        Class c2 = boolean.class;// 使用.class语法获得Class对象
        System.out.println(c2.getName());// 输出对象名称
        System.out.println(“第3种方法:Class.forName()“);
        Class c3 = Class.forName(“java.lang.String“);// 使用Class.forName()获得Class对象
        System.out.println(c3.getName());// 输出对象名称
        System.out.println(“第4种方法:包装类的TYPE域“);
        Class c4 = Double.TYPE;// 使用包装类获得Class对象
        System.out.println(c4.getName());// 输出对象名称
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         232  2015-08-28 13:54  .classpath
     文件         379  2015-08-28 13:54  .project
     文件        1273  2015-08-28 13:54  bin\com\mingrisoft\reflection\ClassTest.class
     文件         967  2015-08-28 13:54  src\com\mingrisoft\reflection\ClassTest.java

评论

共有 条评论