ClassTest
原创
©著作权归作者所有:来自51CTO博客作者虾米大王的原创作品,请联系作者获取转载授权,否则将追究法律责任
package com.shrimpking.t5;
/**
* Created by IntelliJ IDEA.
*
* @Author : Shrimpking
* @create 2024/9/12 15:29
*/
public class Student
{
static {
System.out.println("加载student类");
}
public Student(){
System.out.println("Construct Student");
}
}
package com.shrimpking.t5;
/**
* Created by IntelliJ IDEA.
*
* @Author : Shrimpking
* @create 2024/9/12 15:30
*/
public class ClassTest
{
public static void main(String[] args) throws ClassNotFoundException
{
Integer i = 5;
Class c1 = int.class;
System.out.println("c1=" + c1);
Class c2 = Integer.class;
System.out.println("c2=" + c2);
Class c3 = Integer.TYPE;
System.out.println("c3=" + c3);
Class c4 = i.getClass();
System.out.println("c4=" + c4);
Class<?> c5 = Class.forName("java.lang.String");
System.out.println("c5=" + c5);
Class c6 = Student.class;
System.out.println("c6=" + c6);
Class<?> c7 = Class.forName("com.shrimpking.t5.Student");
System.out.println("c7=" + c7);
}
}