Java.lang.Class类 forName(String className)方法有什么功能呢?
下文讲述Class类中的forName(String className)方法的功能,如下所示:
返回的字符串相关联的类或接口
forName(String className)方法的示例分享
forName(String className)方法的功能
java.lang.Class.forName(String className)方法的功能返回的字符串相关联的类或接口
forName(String className)方法的语法
语法 public static Class<?> forName(String className) throws ClassNotFoundException 参数 className:这是一个类的完全限定名 返回值 返回具有指定名称的Class对象例:
forName(String className)方法的示例分享
package com.java265.other; import org.junit.Test; public class other { /** * java265.com java.lang.Class 测试示例分享 */ @Test public void test() { try { Class t = Class.forName("java.lang.Class"); System.out.println("Class found = " + t.getName()); System.out.println("Package = " + t.getPackage()); } catch (ClassNotFoundException e) { e.printStackTrace(); } } } --------运行以上代码,将输出以下信息---- Class found = java.lang.Class Package = package java.lang
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。