首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 125 毫秒
1.
为了解决Java3D搭建的三维场景需要占用大量内存空间、容易导致内存溢出的问题,通过分析修改场景后需对场景中不再使用的Java3D对象进行垃圾回收、但Java垃圾回收机制无法直接作用于Java3D对象这一现象,在具体应用中设计了2种有效的方法对Java3D对象进行垃圾回收,分别实现了对整个场景和单个分支的Java3D对象的垃圾回收.实验证明,该方法能够及时释放Java3D对象占用的内存空间,避免内存溢出现象的发生,在一定程度上解决了Java对象垃圾回收不充分的问题.  相似文献   

2.
在面向对象的Java应用开发中,经常采用关系数据库作为持久对象的存储机制,由于对象模型与关系模型之间的"阻抗不匹配"问题,以及关系数据库管理系统本身的内部标识生成机制,使得在关系数据库中存储Java对象时,有时会导致重复对象数据的存储.研究对象持久化处理过程,将对象标识生成过程从关系数据库管理系统中分离出来,并独立于应用业务逻辑层的设计,根据这种思想,提出了2种方案来解决Java对象的重复存储问题.  相似文献   

3.
目前普遍采用急救包(Band-Aid)类库的方式解决Java线程模型存在的同步问题,但类库中的代码很难或无法实 现优化。该文针对Java同步线程模型的缺陷,扩展synchronised关键字语法,使它支持多个参数和能接受一个超时说明;重新 定义wait()使它返回一个boolean变量来解决超时检测问题;通过扩展语法方法解决了同步问题,以确保使用Java线程所开发的 程序的稳定、可靠和可优化。  相似文献   

4.
Java是一种面向对象的语言和开发平台,CORBA是一个由协同运作的对象和软件应用程序构成的集合.Java与CORBA结合实现的分布式系统能够跨越网络、语言和操作系统.介绍了CORBA技术、Java语言及其相互关系,并给出了一个使用Java开发CORBA的实例,强调了CORBA和Java结合的优越性.  相似文献   

5.
反射是指程序可以访问、检测和修改它本身状态或行为的一种能力。通过反射,Java程序可以加载一个运行时才得知名称的class,得到其完整内部信息,并创建其对象,或对其属性进行设值,或调用其方法。反射是提高Java程序的灵活性和可扩展性至关重要的技术,它使得Java软件系统具有自适应能力。  相似文献   

6.
介绍了Java的多线程的基础知识,通过实例说明了Java的多线程程序设计的方法,以及在程序设计时关于线程管理的几个基本问题.  相似文献   

7.
基于JAVA3D的三维虚拟场景数据存取的实现   总被引:3,自引:4,他引:3  
Java3D API是Java语言的3D图形用户接口,它的出现为Java语言在虚拟现实及Internet的应用注入了新的活力.但是Java语言的序列化功能并不直接支持Java3D场景图对象,为此,提出了一种新思路和方法,解决了应用中Java3D三维虚拟场景数据存取问题.  相似文献   

8.
JMX动态管理服务的研究与设计   总被引:2,自引:0,他引:2  
在JMX规范1.0的基础上,分析了JMX的技术背景及其体系结构,提出了一种MBean对象的实现方法和Java管理服务核心模块的设计模式。讨论了远程管理通信接口以及基于Java事件模型Notification机制的设计,并对标准管理服务器进行相关扩展,实现持久化对象管理和远程对象管理。  相似文献   

9.
分析了数据安全及备份策略,选择了一种较为简单且比较实用的文件备份方法.利用VisualFoxPro的Timer对象实现定时执行备份操作;Fopen()函数判断需备份文件的属性,解决了文件批量备份时遇到某个文件被其他人访问而停止的问题;调用win32的API函数实现自动关机,达到了无人值守的目的.  相似文献   

10.
分析了数据安全及备份策略,选择了一种较为简单且比较实用的文件备份方法.利用Visual FoxPro的Timer对象实现定时执行备份操作;Fopen()函数判断需备份文件的属性,解决了文件批量备份时遇到某个文件被其他人访问而停止的问题;调用win32的API函数实现自动关机,达到了无人值守的目的.  相似文献   

11.
Java语言中的Applet特性浅析   总被引:1,自引:0,他引:1  
Java Applet是Java语言提供的一种新的类型程序,它具有与通常的应用程序不贩 特性,它是专门被设计成在Web页面上运行的程序,从Web上下载的所有Applet程序都受限与它们到达用户机器中时它们可以做的事情,故Applet具有很高的安全性,从程序员的观点来看,Java Applet程序与Java应用程序的最大不同就是Applet的组织方式不同,Applet没有mainO块,Applet是通过调用一系列标准方法(methods)来处理特定事件的。  相似文献   

12.
Java RMI的原理和实现方法   总被引:4,自引:0,他引:4  
JavaRMI实现了Java同构环境下的分布式对象计算,探讨了JavaRMI体系结构,分析了创建RMI应用程序的方法步骤,以臃由和运行RMI应用程序的具体过程。  相似文献   

13.
提出了一种Java程序迷惑技术,将用户自定义类中的一些方法的代码提取出来,嵌入到对象池中的某个对象的方法中。由于所有位于对象池中的对象都被上溯到它们的基类型,方法多态使得只有在运行时刻才能真正确定到底哪个对象的方法被执行。从而能够显著隐藏程序的调用流程,有效防止静态分析。结合一些增强机制,在一定程度上可以抵御动态分析。实验结果显示,变换后的程序对性能影响很小。  相似文献   

14.
为了更好的满足JAVA开发人员的需求,以面向对象的思维方法,运用JAVA编程语言,设计了一个标准类,进而丰富了JAVA的类库。从而可以利用一个简单的方法来实现归档功能。也就是当表中数据显示到页面上,经过查阅筛选后,希望通过简单的行和列的选择,就能按照设计的要求,在不改变原数据库的基础上,重新生成一个新表。文章描述了此设计方法以及设计中常用的类与接口,重点对设计中所开发的类做了详细说明。通过实现几种功能,来说明如何使用所开发的标准类。  相似文献   

15.
形式化方法是提高并发系统的安全性与可靠性的重要手段。JPF(Java Pathfinder)是一种精确的Java字节码状态模型检测工具。在阐述JPF工作原理的基础上,提出了一种适用于JPF的Java程序模型检测方法,包括Java程序模型的建立、状态空间搜索算法的扩展和配置,开发了Java程序反例轨迹轻量级的输出监听器。对Java程序实例进行验证,结果表明:该方法能有效地检测出多线程Java应用程序中难以检测到的并行漏洞。  相似文献   

16.
为解决现有的分布式对象计算环境不能穿越防火墙的问题,提出了一种新的分布式对象计算的方法,并给出了Java中实现远程对象调用的具体编程步骤。该方法以HTTP隧道为通信基础,运用CORBA的思想构建3层结构的模型,可以穿越防火墙。经在JDBC网络驱动程序开发中的实际应用,检验该方法有效、可行。  相似文献   

17.
为了解决不同操作系统之间的网络通讯问题 ,提出了用 Java在 Internet上开发一种基于CORBA的 Java DOT( Distributed Object Technologies)技术。同时介绍了分布式对象技术的现状和发展动向。  相似文献   

18.
CORBA是目前最流行的一种分布式对象计算技术规范,它现在已经成熟并且得到越来越多的软件厂商的支持。本文介绍了CORBA规范的内容OMA、ORB、IDL等,给出了CORBA环境下Java编程的步骤和实例。  相似文献   

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

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