- 0
- 0
- 约1.33万字
- 约 8页
- 2017-11-08 发布于浙江
- 举报
下载
java.lang
Class
语法
public final class Class implements Serializable
描述
C l a s s类提供了检索关于某个类的信息的方法,以及一个创建类实例的方法。在 J a v a 中,每
一个对象都是某个类的一个实例。J a v a为每个类都保存了一个固定的C l a s s对象,其中包含了该
对象的相关信息。我们说这个 C l a s s对象代表或反映这个类。这个 C l a s s对象包含的信息有:这
个类的名字(用字符串表示),该类的超类,它所实现的接口,以及用于加载该类的加载器。
C l a s s对象也提供关于接口的信息,尽管一个接口与一个类有所不同。当谈论一个 C l a s s对
象时,我们在明白C l a s s对象实际上可能反映的不是一个类而是一个接口的情况下,不严格地
把它叫做某某类。
有关这个类的的详细信息见《The Java Class Libraries ,Seconds Edition ,Volume 1 》。
资源名称
资源是指一些被程序所使用的数据,例如,图像、音频文件或一个 H T M L文件。在典型的
情况下,资源被包装成一个 J A R 文件,与使用它们的类文件存储在一起。 C l a s s 包含了
g e t R e s o u r c e ( )和g e t R e s o u r c e A s S t r e a m ( )两个方法,调用它们可以通过传递一个资源名称获取一
个资源。如果所传递的资源名称不包含反斜杠(“/ ”),那么,用于定位资源的资源名称是以一
个类所在包的包名作为前缀,所有的点字符(“. ”)都由反斜杠所代替。例如,调用在类p . C上
的g e t R e s o u r c e ( “i n d e x . h t m l ”)是在请求资源“p / i n d e x . h t m l ”。如果传递的资源名称包含有反斜
杠,那么,实际上所请求的资源是名称中并没有反斜杠的资源。例如,调用类 p . C 上的
g e t R e s o u r c e ( “/ i n d e x . h t m l ”) ,实际上是在请求资源“i n d e x . h t m l ”。
被用于g e t R e s o u r c e ( )和g e t R e s o u r c e A s S t r e a m ( )方法的把一个资源名映射到一个资源的算法
在《The Java Class Libraries ,Seconds Edition,Volume 1 》中有所描述。注意:该算法没有被
用于C l a s s L o a d e r 中与资源有关的方法中。
版本1.2中所作的修改
一个新的f o r N a m e ( )方法的重载形式允许你说明在获取一个类的 C l a s s对象时所使用的加载
器。这对于希望通过另一个实体的行为对类进行加载的库代码来说是有用的。
有一个新类,P a c k a g e ,代表一个包。现在可以使用g e t P a c k a g e ( )方法获取一个类所在的包
对象。
在版本 1 . 2的安全模式中,每一个类都与一个保护域相联系,这个保护域说明了这个类的
java.lang Class 2 0 9
下载
代码源—这个类从何处被加载,谁进行的授权—以及对这个代码源的许可。可以通过使用
g e t P r o t e c t i o n D o m a i n ( ) 方法询问类的保护域。如果想了解新的安全模式请参见 S e c u r i t y
M a n a g e r 。
在版本1 . 1中,方法g e t C l a s s e s ( ) 、g e t D e c l a r e d C l a s s e s ( )和g e t D e c l a r i n g C l a s s ( )没有被实现。在
版本1 . 2中它们得到了实现。关于它们
您可能关注的文档
- 《“三国”智谋精粹(二)(二)》青少年教育丛书.pdf
- 《“三五”普法法律法规选编(六)》青少年教育丛书.pdf
- 《3DSTUDIOMAXR3快速培训教程(一)》青少年教育丛书.pdf
- 《3DSTUDIOMAX3图像处理详解(十三)》青少年教育丛书.pdf
- 《21世纪没有俄罗斯的世界》政 治-研究-俄罗斯.pdf
- 《21世纪高职高专教育规划教材体育与健康》体育-教材-高等职业教育.pdf
- 《98全国有线电视综合信息网学术研讨会(四十)》青少年教育丛书.pdf
- 《98中国移动通信研讨会(二十七)》青少年教育丛书.pdf
- 《2008年南京文化发展蓝皮书》文化事业-白皮书-南京市-2008.pdf
- 《2008中考真题英语》中等教育.pdf
- 2026年声学传感器技术发展现状报告.docx
- 2026年国内有色金属行业价格波动与产业链利润增长潜力分析报告.docx
- 2026年新能源地热能行业标准化与市场规范报告.docx
- 2026年射频芯片行业技术革新及市场应用前景展望报告.docx
- 2026年阿尔茨海默症药物临床试验优化策略研究.docx
- 2026年短视频平台内容生态发展与用户增长机制分析.docx
- 2026年量子计算在区块链的去中心化共识机制.docx
- 2026年水产品加工行业市场需求及质量安全环保法规分析.docx
- 2026年全球3D打印生物组织器官打印材料研发动态.docx
- 2026年保健食品行业监管政策完善与市场需求预测.docx
原创力文档

文档评论(0)