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

2.
针对Java语言本身没有指针的类型,使用Java语言调用API与USB-HID设备通信显得尤为困难的问题,介绍了如何使用JNative框架实现在windows平台下访问USB-HID设备,使java开发人员可以直接调用API完成程序与设备的通信.  相似文献   

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

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

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

8.
在教育部计算机基础课程教学指导委员会制定的白皮书中,Java课程被列为核心课程.当前许多高校已经开设了Java程序设计课程.本文就在高校如何构建Java教学体系、面向对象技术教学、如何将其和计算机专业课程整合、Java开放式教学、Java精品课程建设、Java课程创新等问题进行了深入探讨,并提出自己的解决方案.  相似文献   

9.
构建Java教学体系   总被引:1,自引:0,他引:1  
在教育部计算机基础课程教学指导委员会制定的白皮书中,Java课程被列为核心课程.当前许多高校已经开设了Java程序设计课程.本文就在高校如何构建Java教学体系、面向对象技术教学、如何将其和计算机专业课程整合、Java开放式教学、Java精品课程建设、Java课程创新等问题进行了深入探讨,并提出自己的解决方案.  相似文献   

10.
随着互联网技术与多媒体技术的飞速发展,通过网络实现的远程教育日益得到推广和普及.那么制作高质量的能够方便的在网络上运行的教学辅助课件也就成为更好地实现远程教育的必要条件.JavaScript是一种基于对象和事件驱动的脚本语言,基于JavaScript的网络课件具有快捷方便、交互性强、易于实现的特点.Java 3D技术是Java语言在三维领域的扩展,是面向对象的计算机语言.它封装了计算机图形显示的许多功能,而且能直接与鼠标功能相连交互式显示三维模型,能进行图形的消隐及光照颜色的处理等.  相似文献   

11.
基于轻量级Java EE框架的高校招投标管理系统   总被引:1,自引:0,他引:1  
针对高校人工管理招投标过程的缺陷和不足,使用轻量级的Java EE框架Struts2、Spring和Hibernate实现了一个松耦合的网上招投标管理系统,系统采用Java EE的分层架构“表现层-中间层(Web层+Service层+DAO层+PO层)-数据层”,层与层之间通过接口联系,模块与模块之间遵循“高内聚低耦合”的原则,系统具有很好的复用性、扩展性和可维护性,实现了网上招标、投标、评标、落标等功能,可以使高校采购管理走向规范化、集约化,提升管理水平.  相似文献   

12.
宋国平 《教育技术导刊》2014,13(11):154-155
目前,Java在对SQL数据库进行访问时,主要是利用Java的JDBC相关规范进行,这种方式实际应用中存在不足。对SQL数据库访问进行了一种新型尝试,实现方式是建立后台SQL数据库触发器辅助,并确保前台界面和后台数据库之间进行有效的动态连接,从而更好地进行项目设计与开发。  相似文献   

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

14.
针对高职院校Java课程群教学,设计了基于Java EE技术的Java课程群网络教学平台。该平台以Java课程群建设成果为依托,结合课程间的相互关联关系,对数据存储、平台配置做出了详细说明,能够实现预约指导教师、课程群在线学习、在线答疑、竞赛辅导、交流共享等功能。将该平台用于Java课程群教学中,实践结果表明,该平台不仅为教学管理工作提供便利,更有助于加强课程间的联系,实现教学资源共享,提高学生对课程群知识体系的认识,培养学生的探究精神和创新意识。  相似文献   

15.
目前虚拟现实的建模方法主要采用OpenGL,VRML等语言进行编程,这存在着难以掌握、不易广泛推广等缺点。而Java3D作为一种新兴的三维开发应用程序接口,则提供了高效的开发性能。结合实际应用中的实现方法和步骤,对使用Java3D构建虚拟环境,丰富三维表现效果,实现环境与用户的交互等进行了研究,并给出在Java3D场景中实现虚拟场景漫游的方法。  相似文献   

16.
Java Bean在J2SE和J2EE体系结构中是一个重要的概念,JavaBean是可复用的组件,在企业级开发中,使用Java Bean有利于实现模块化和分层的开发.本文通过对Java Bean基本属性的介绍,提出编写JavaBean的基本方法和原则,核心分析了属性的难点——绑定属性和限制属性.最后通过并给出来完整的可视化范例来说明如何通过监听来绑定和否决属性的变化.  相似文献   

17.
通过对Java3D数据结构和程序框架的描述,结合具体实例,阐述了基于Java3D的三维形体的构建、纹理映射、运动等内容,研究了如何利用鼠标和键盘实现对其控制的操作方法,并将Java3D技术与Web技术相结合,实现在网页上的三维动态显示。  相似文献   

18.
为了使物联网专业的学生更好地掌握Java语言程序设计的开发技术,并了解所学专业的特点,基于树莓派设计了“Java程序设计”课程实训,内容包括课程设计的总体框架、所需的物联网硬件设备,以及实训课程前期需要做的准备工作。该课程实训设计,主要是让学生把所学的Java语言开发技术应用到完整的系统开发中,以最终达到Java语言程序设计的学习应用效果,主要难点是HTTP协议通信接口数据交互技术的实现。  相似文献   

19.
讨论了Java技术在基于Web环境下的数据库开发中的实现思想和访问模式,介绍了Java技术中JDBC体系结构,给出了一个通过Java利用三级式结构实现的系统。  相似文献   

20.
开放实验室信息管理系统的设计与实现   总被引:3,自引:2,他引:1  
随着实验室进一步开放的要求,在传统实验室管理的基础上对实验室进行开放式管理日益重要;利用MVC架构、Java技术与MYSQL数据库等开源技术,建立了基于网络面向师生的开放实验室信息管理系统,同时实现实验室基本信息管理与开放实验管理.具体教学中,真正实现实验室在实验内容、实验设备、实验时间、实验管理的全面开放,使得实验室的开放管理科学化,提高仪器设备的利用率.  相似文献   

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

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