首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
Java语言中的元数据机制及其应用   总被引:1,自引:0,他引:1  
在介绍Java元数据机制的基础上,描述基于Java元数据功能的数据库浏览器的实现方法。Java语言提供了反射API,用于动态获取对象式类的结构信息,Java Annotation被用来在Java程序中描述元数据。  相似文献   

2.
针对传统的编程题自动评分方法没有考虑如何检测考生编程思想以及现有的基于程序理解与基于语义分析模型实现难度大且灵活性差等问题,提出一种基于Java反射机制的采分点匹配技术.评分过程注重动态测试与考生程序的内部结构分析相结合,采用Java反射机制原理与正则表达式匹配的方法进行评分.实验证明评分系统运行稳定,评分结果与人工评分大致相符且具有较好的灵活性.  相似文献   

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

4.
以理论研究的视角,现有面向对象程序设计语言的理论模型存在不足,如C++不支持元类,Java和C#的基本类型不是对象等.为此,设计了一种程序设计语言Shrek,将多种语言特性和语言设施统一在一个简洁、一致的模型下实现.Shrek语言是基于类的完全面向对象语言,拥有动态强类型系统,采用了与Mixin相结合的单继承机制.该语言具有协调一致的类对象结构,具备结构化计算反射能力,能够进行安全的元类程序设计.另外,它还支持多线程程序设计和自动垃圾回收,并通过本地方法机制极大地增强了自身的表达能力.该语言的原型系统已经实现,达到了预期的设计目标.  相似文献   

5.
java语言中Reflection机制在基础教材中没有涉及到,深入到Java Web编程中经常用到的API中的reflect包中几个类的源代码,针对Reflection机制动态加载类的一些应用,研究、探讨了Java中难度较大且非常重要的反射机制。  相似文献   

6.
Java虚拟机中类装载机制的原理与应用   总被引:1,自引:0,他引:1  
Java类的动态装载机制是Java虚拟机的一项核心技术,可以在运行时刻动态地加载或替换系统的某些功能模块,而不影响系统其它功能模块的正常运行。介绍了Java虚拟机中类的动态装载机制的原理、实现及应用,分析了类装载器的结构、用途,阐述了利用自定义类装载器装载并执行Java类的过程。  相似文献   

7.
Java类的动态装载机制是Java虚拟机的一项核心技术,可以在运行时刻动态地加载或替换系统的某些功能模块,而不影响系统其它功能模块的正常运行。介绍了Java虚拟机中类的动态装载机制的原理、实现及应用,分析了类装载器的结构、用途,阐述了利用自定义类装载器装载并执行Java类的过程。  相似文献   

8.
异常处理机制是Java语言的重要特征之一,在Java面向对象程序设计中适当地使用异常处理,可以提高程序的安全性和健壮性。深入研究了Java语言的异常处理机制,并通过分析其实现方法提出了一些使用异常的指导原则。  相似文献   

9.
针对虚拟实验系统对模型状态数据的读写需求,确定了VRML模型状态数据的读写途径和VRML与Java程序的关联方法,实现了使用Java程序通过SAI和EAI方式读写VRML模型状态数据的方法,并给出了一个设计实例。该方法解决了虚拟实验开发中的关键问题。  相似文献   

10.
由于Android系统不能有效甄别ZIP文件中的重复项,导致攻击者可以通过构造同名但包含任意恶意程序代码的classes.dex文件,并改变文件的字典顺序,利用Android系统的数字签名验证及文件装载机制的漏洞,欺骗签名验证程序,验证通过后装载的是包含恶意代码的classed.dex文件,从而严重威胁用户的使用安全.本文通过Android程序源代码深入剖析了数字签名及文件装载机制漏洞的成因,并提出了解决方法.  相似文献   

11.
Java的异常处理机制增强了程序的容错能力,提高了程序的可读性和可维护性。对Java的异常处理技术展开了深入的探讨,并结合实例说明了Java异常处理技术在编程中的应用。  相似文献   

12.
将Java成功地移植到嵌入式系统的关键是虚拟机(JVM)技术.Java虚拟机是一种软件,对Java程序而言,它表现为具有单一硬件和操作系统特性的软件“计算机”,它能够使采用Java编程语言编写的程序无需修改就可以运行在大多数操作系统和硬件平台上.JVM具有自动内存回收功能,但是在嵌入式系统中,却不能采用传统的内存回收算法,因为这样的算法不能有效消除Java程序中的内存泄漏,从而会影响嵌入式系统的稳定性.本文分析了产生这种内存泄漏的原因,并提出了一种适应于嵌入式系统的JVM内存回收机制.  相似文献   

13.
使用一种基于Java注解和反射机制的改进型Excel文件读写操作方法,实现了Excel文件底层读写过程与Java应用软件业务规则操作的分离,有效解决了java传统技术中采用JexcelAPI接口直接操作Excel文件读写的耦合问题。  相似文献   

14.
本文对Java多线程机制进行了简单的分析,并介绍了Java多线程机制的实现方法,给出了在多用户远程协同工作系统中,运用Java多线程机制实现Server端和Client端交互信息的实时处理。  相似文献   

15.
介绍了中间件和RMI的关系,并对RMI结构进行简要分析,提出Java RMI分布式应用程序的实现步骤并给出了一个Java RMI分布式应用程序实例。  相似文献   

16.
Android是基于Linux的开源操作系统,它开放性好,功能扩展性强,并可无缝集成Google应用.因此,Android的应用前景非常广阔.本文在Android平台上,利用Google Android SDK和JAVAEclipse开发工具,设计了一个太阳角度的计算软件.该软件使用了任意时刻太阳仰角与偏角的计算公式,用XML语言设计相应的框架,用JAVA语言编写功能模块程序,从而实现对当前时刻太阳仰角与偏角的计算.  相似文献   

17.
随着手机在人们日常生活中的日益普及,手机支付的普及率在不断提高,手机安全也成为一个越来越引人关注的问题.以占手机操作系统比例较高的Android手机为例,介绍了Android手机的安全机制,并详细说明了恶意代码程序的设计和运行机制.提出了如何在日常使用手机的过程中避免恶意代码的侵害.  相似文献   

18.
针对Java平台中多线程的性质和使用,论述了多线程机制——线程调度模式、同步互斥机制以及内置多线程功能,并对线程的状态、创建和控制方法以及避免死锁的方法作了深入的探讨;同时对Java环境下多线程程序的开发及应用进行了深入探讨.  相似文献   

19.
崔胜 《华章》2007,(5):127
本文介绍了网络通信中通用的传输控制协议(TCP)和用户数据包协议(UDP),并且利用Java语言设计了一个简单的基于UDP数据广播的局域网络会议程序,展示了在Java语言中进行UDP数据发送和接收的一般步骤.  相似文献   

20.
Android应用越来越受到追捧,相关应用程序供不应求。在介绍Android平台及其开发工具Java的基础上,系统介绍开发Android应用程序的主要技术和研发Android应用程序的一般流程,并通过俄罗斯方块游戏应用程序进行测试,结果表明效果良好。  相似文献   

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

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