• 技术文章 >java >java基础

    java中Class的三种实例化

    小妮浅浅小妮浅浅2021-05-27 09:45:58原创4961

    1、调用Object类中的getClass()方法:

    import java.util.Date;
        public class ReflectTest3 {
    public static void main(String[] args) {
    Date date = new Date();
    Class<?> cls =  date.getClass();
    System.out.println(cls);
    }
        }
        "class java.util.Date"

    2、使用“类.class”取得:

    import java.util.Date;
        public class ReflectTest4 {
    public static void main(String[] args) {
    Class<?> cls =  Date.class;
    System.out.println(cls);
    }
        }
    "class java.util.Date"

    3、调用Class类提供的一个方法--实例化Class对象

        public class ReflectTest5 {
    public static void main(String[] args) throws ClassNotFoundException {
    Class<?> cls =  Class.forName("java.util.Date");
    System.out.println(cls);
    }
        }
        "class java.util.Date"

    以上就是java中Class的三种实例化,希望对大家有所帮助。更多Java学习指路:Java基础

    本教程操作环境:windows7系统、java10版,DELL G3电脑。

    专题推荐:java class
    品易云
    上一篇:java中kotlin函数的使用 下一篇:java反射如何实例化对象

    相关文章推荐

    • java线程和进程的区分• java中使用Runnable实现线程• java线程优先级是什么• java CAS是什么• java字节码是什么• java如何反编译字节码文件• java中kotlin函数的使用

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网