• 技术文章 >java >java基础

    java中Class的三种实例化

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

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

    1

    2

    3

    4

    5

    6

    7

    8

    9

    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”取得:

    1

    2

    3

    4

    5

    6

    7

    8

    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对象

    1

    2

    3

    4

    5

    6

    7

        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学习网