首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 140 毫秒
1.
Java虚拟机中类装载机制的原理与应用   总被引:1,自引:0,他引:1  
Java类的动态装载机制是Java虚拟机的一项核心技术,可以在运行时刻动态地加载或替换系统的某些功能模块,而不影响系统其它功能模块的正常运行。介绍了Java虚拟机中类的动态装载机制的原理、实现及应用,分析了类装载器的结构、用途,阐述了利用自定义类装载器装载并执行Java类的过程。  相似文献   

2.
针对当前E-learning平台功能模块动态更新的应用需求,深入研究了Java类加载器的体系结构,动态类加载机制原理、实现过程、实现方法和类加载机制的特殊情况.在E-learning平台开发过程中,利用Java的类加载机制和反射机制,设计具有微内核的系统框架,实现具有hot swap功能的系统扩展机制,增强了E-learning平台的灵活性和扩展性,有效的解决了系统功能扩展和系统稳定之间的矛盾.  相似文献   

3.
本文通过深入分析Kaffe虚拟机的控制流源码,遵循Java应用程序在Java虚拟机中运行的实际流程,从初始化和装载以及执行两个方面论述了Kaffe虚拟机对Java应用程序的处理机制.同时,针对网络计算机,从改善虚拟机运行性能,兼顾硬件、软件条件,且保证功能性的角度,提出了一些优化Kaffe虚拟机控制流的途径,其中涉及一种基于解释器的优化方式及几项提升优化效果的设计.这些优化途径将成为后续优化实施方案的重要组成部分.  相似文献   

4.
Java语言是目前最流行的编程语言,其最大的特点是:平台无关和内存安全。Java语言的核心是一套与物理机器无关的Java虚拟机,它提供了Java语言跨平台的基础。Java程序的运行其实就是Java字节码在Java虚拟机上解释运行的过程,同时Java虚拟机在底层给予安全方面的支持。所以深入了解Java虚拟机的结构是十分必要的,也只有理解了Java虚拟机才能写出更高效、更灵活、更安全的java程序来。本文将对Java虚拟机的内部结构进行解析,揭示Java虚拟机的内部构造。  相似文献   

5.
Java语言是目前最流行的编程语言,其最大的特点是:平台无关和内存安全。Java语言的核心是一套与物理机器无关的Java虚拟机,它提供了Java语言跨平台的基础。Java程序的运行其实就是Java字节码在Java虚拟机上解释运行的过程,同时Java虚拟机在底层给予安全方面的支持。所以深入了解Java虚拟机的结构是十分必要的,也只有理解了Java虚拟机才能写出更高效、更灵活、更安全的java程序来。本文将对Java虚拟机的内部结构进行解析,揭示Java虚拟机的内部构造。  相似文献   

6.
类的加载器是由Java语言规范提供的最有力的机制之一.实现了在程序执行过程中动态地加载所需要的类代码,并且这种动态行为是可以控制的.通过查阅JDK文档和对类加载器的源码分析,描述了类加载器的基本原理和过程,并通过利用网络数据库存储类文件的三层结构实例,阐述类加载器的应用.  相似文献   

7.
类的加载器是由Java语言规范提供的最有力的机制之一.实现了在程序执行过程中动态地加载所需要的类代码,并且这种动态行为是可以控制的.通过查阅JDK文档和对类加载器的源码分析,描述了类加载器的基本原理和过程,并通过利用网络数据库存储类文件的三层结构实例,阐述类加载器的应用.  相似文献   

8.
作为在智能卡平台上运行的Java虚拟机,受限于硬件资源,目前还只能以传统的单进程、单任务的机制运行。即使在具备多逻辑通道的卡上,虚拟机之上的Applet应用程序都是在APDU的触发下开始执行,其他Applet只有在其执行完成后才可以开始执行。单个APDU会话周期中只允许一个Applet应用程序执行。提出一种对卡上Java虚拟机的改造方案,来实现多个Applet以并发任务的状态共存、相互间中断并切换执行的机制,而后描述了这种机制的优点和多个应用场景,并就其局限性和优化进行讨论。  相似文献   

9.
主要探讨了Java程序编译及启动运行过程中常见的问题,并分析了Java内部对这些问题的基本处理机制,提出了相关问题的解决方法。  相似文献   

10.
Java的可扩展性使得它非常适合Interbet的分布式体系,同时Java的安全性在这个开放体系中也受到了威胁,容易受到恶意代码的攻击。本文探讨了如何在自定义的类加载器中设置安全检查代码的方法,并给出了相应用例。  相似文献   

11.
用Java3D实现Web虚拟现实的研究与实践   总被引:1,自引:0,他引:1  
阐述了Java3D在实现Web桌面级虚拟现实中的各种优点,并结合大学物理虚拟实验的开发实例,详细介绍了Java3D技术的开发流程,其中包括实验场景图绘制、建立横型及界面设计与交互实现等。  相似文献   

12.
1 Introduction1.1 MotivationNetWork-based high peifonnance computing isgaining increasing pOPularity among parallel computingcommunity. Furthennore, with the develOPment ofnetWorking t6chnology, the computing concept ofcluSter-based or cluster-of-clusterS computing is widelyaccepted, which calls for pndlel environment thatsuPPOrtS heterogeneous computation.Current pndlel en~ent such as MPlll2]Provides an easy-tO-use way for Programmers tO writeparallel Pro~s. UnfO~ly, MPI portiDg is …  相似文献   

13.
介绍了虚拟现实建模语言VRML,阐述了VRML模型创建和机械设备虚拟场景构建的方法。以减速器为实例,对上述方法进行了实验,并通过Java Applet与减速器虚拟场景实现了信息交互。该方法既可以用于机械设备虚拟场景的构建,还可以供电子商务等领域的虚拟场景构建参考。  相似文献   

14.
杨莉 《培训与研究》2004,21(2):38-40
介绍了以J2EE为基本框架的Java主流技术,对Java的未来进行了展望。  相似文献   

15.
孙茂元 《现代教育技术》2010,20(11):134-137
3D技术从产生至今在教育、游戏等方面有着广泛的应用。虚拟现实是3D技术一个重要的应用领域。多种编程语言都支持3D技术,文章将选取Java 3D技术进行介绍,综述其在虚拟现实中的应用,并探究其在教育应用中的价值。  相似文献   

16.
异常处理是Java程序设计的一大难点,也是使用Java进行软件开发时不容忽视的问题之一,是否进行异常处理直接关系到开发出的软件的稳定性和健壮性。对Java异常处理能有一个全面的认识,深刻理解Java异常处理机制,就能更加灵活和有效地在软件开发中应用它。  相似文献   

17.
介绍了软件构件和面向构件的软件开发,然后提出进行面向构件的软件开发所需要的支持机制,并探讨了Java对面向构件的软件开发的支持机制。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号