Java虚拟机动态类加载的形式化模型

来源 :计算机科学 | 被引量 : 0次 | 上传用户:sun8888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Java虚拟机支持一种功能很强的动态加载类的机制,它具有惰性加载、类型安全连接、用户自定义加载策略、以及动态名字空间等特性.但是,在Java的早期实现(JDK 1.0和1.1)中,这种机制包含了一种称为类型欺骗的严重设计错误.尽管JDK1.2通过引入一种类加载约束策略修正了这个错误,但是由动态加载引起的其它形式的类型欺骗仍然存在于JDK1.2和1.3中.本文详细讨论了与动态类加载相关的类型欺骗问题,提出了一个严格定义Java虚拟机操作语义和静态语义的形式化模型.其中,操作语义描述了类加载约束策略、字段及方
其他文献
某奶牛养殖场因生产工艺改变,导致过量COD排入废水收集系统,使污水处理站不能正常运转。为达到GB 18918—2002《城镇污水处理厂污染物排放标准》一级A要求,需对现有污水处理
本文是关于多目标编译系统构造的目标机体系结构描述的一个综述.主要涉及的话题:机器描述应当描述什么和描述语言的设计原则,现行的体系结构描述语言的状况及分类,一个典型的
在连续的数据流上提供查询的应答对很多应用环境来说是一个极为重要的需求.本文主要探索了如何使用有限的内存在数据流上进行聚集SQL查询,以获得近似的结果.使用随机草图技术
利用C守恒原理对煤制甲醇及下游产品过程CO2排放点进行分析,对比了选用不同气化原料生产单位甲醇CO2排放量,得出气化原料多元化对降低CO2排放量有利的结论。计算出典型煤制甲醇
分析了马脊梁选煤厂在能源消耗方面存在的问题,针对问题,公司通过更换节能型变压器4台,更换压滤机2台,增加锅炉分层给料装置4台,实现原煤系统与模块系统的集中控制,应用节能