- 17
- 0
- 约2.35千字
- 约 17页
- 2017-05-22 发布于上海
- 举报
运行期类型判定
Tel:0571 QQ;106159278 运行时刻类型判定 什么是“RTTI” RTTI( run-time type identification )的初期想法非常简单:当有一个指向基础型别base type的reference时,RTTI机制让你找出其所指的确切型别,不过当拓展到java.lang.reflection的时候,展现了全新的功能. 即现在的java中存在两种形式的rtti: 传统的rtti; reflection机制 (反射机制) Class对象 用来描述class的对象 程序中的每个class都有一个相应的Class对象。就是说你的新的class编译完成后,就会产生一个Class对象存储于相同的.class文件内。执行期间当你想要产生该class的对象时,JVM便会检查该类型的Class对象是否已经装载。如果尚未装载,JVM会根据名称找到.class文件并装载它。因此Java程序启动时并不会将整个程序都装载。 一旦某个型别的Class对象已经被装载,它就可以用来产生该型别的所有对象。 Class封装对象运行时的状态。当类被加载创建对象时,与该类相关的一个类型为Class的对象就自动创建。Class类本身不提供构造方法,因此不能使用new运算符和构造方法显式地创建一个Class对象。任何对象调用getClass()方法都可以获取与该对象相关
您可能关注的文档
最近下载
- 017湘教版初中地理会考复习提纲100.pptx VIP
- 广东省广州市2026届高三(二模)英语试卷(含答及案解析).pdf
- 2026年航空物流枢纽建设项目可行性研究报告.docx
- 初三中考审题训练:精准破题与高分策略.pptx VIP
- 四川省成都市锦江区2024-2025学年下学期期末考试七年级英语试题 (含答案,无听力原文,含音频).pdf VIP
- (正式版)D-L∕T 5533-2017 电力工程测量精度标准.docx VIP
- 400字作文稿纸(方格)A4打印模板.doc VIP
- e5071b网络分析仪图文操作指导.doc
- DL_T 5533-2017 高清版 电力工程测量精度标准.docx VIP
- 第8章 虚拟样机仿真结果后处理.ppt VIP
原创力文档

文档评论(0)