原创

Java复习之-Class类

1.Class类(java.lang) 该类可以帮助程序创建其他类的实例

2.使用Class类方法得到一个和某类相关的Class对象 public static Class forName(String className) throws ClassNotFoundException

public class TestMain {
    public static void main(String[] args) throws ClassNotFoundException{
        Class date = Class.forName("java.util.Date");
        try {
            //调用Class对象的newInstance()实例化一个className类的对象,className对象必须有无参的构造方法
            Date nowTime = (Date) date.newInstance();
            System.out.println(nowTime);//结果:Sun Aug 18 18:23:46 CST 2019
        } catch (Exception e) {
            e.printStackTrace();
        } 
    }
}

java
  • 作者:兰总(联系作者)
  • 发表时间:2019-08-18 18:27
  • 版权声明:自由转载-非商用-保持署名
  • 公众号转载:请在文末添加作者公众号二维码
  • 评论