站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题Class的方法public Class[] getInterfaces()与public ClassLoader getClassLoader()这两个方法如何理解?

Class的方法public Class[] getInterfaces()与public ClassLoader getClassLoader()这两个方法如何理解?

摘要: Class的方法public Class[] getInterfaces()与public ClassLoader getClassLoader()这两个方法如何理解?


Class的方法public Class[] getInterfaces()与public ClassLoader getClassLoader()这两个方法如何理解?


getInterfaces() 返回所有实现的接口

getClassLoader() 返回加载这个类的ClassLoader


getInterfaces() 得到接口,返回类型为Class数组。
getClassLoader() 得到类加载器,返回类型为类加载器类型。

java里所有东西都是类(这个话不知道对不对?), Class也是一个类,代表类的信息。 ClassLoader也是一个类,是类的加载器,一个类要运应,首先要通过加载器加载。而选用哪个类加载器加载,是一些与安全,性能相关的问题。看看jvm相关内容就知道了。


to:c9714052(ali)
Class 类的实例表示正在运行的 Java 应用程序中的类和接口。枚举是一种类,注释是一种接口。每个数组属于被映射为 Class 对象的一个类,所有具有相同元素类型和维数的数组都共享该 Class 对象。基本的 Java 类型(boolean、byte、char、short、int、long、float 和 double)和关键字 void 也表示为 Class 对象。

所有的非基本数据类型都是类。


getInterfaces() 返回所有实现的接口

getClassLoader() 返回加载这个类的ClassLoader



还不是太理解,各位大侠可以说再具体一点吗


↑返回目录
前一篇: 请教用户等级的算法。
后一篇: 急求core java电子版!