首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 203 毫秒
1.
林琪  卢昱 《计算机应用》2000,20(7):51-53
介绍了Java内核中实现的POSIX API,详细分析了POSIX系统中Java调用与C调用的语言差异,并讨论了如何将POSIX调用进行分类,生成相应的Java类。  相似文献   

2.
在分布式并行计算系统中,任务运行时支撑平台的功能和效率对并行执行的效果有着重要的影响,Java言中的线程机制和RMI机制为NOW环境下的分布并行应用提供了高效的支持^「1」。在基于Java的自动并行编译系统JAPS^「2」中,设计和实现了分别基于Java RMI和Socket通信支持策略的并行任务支撑平台PTSP;并比较了这两种通信策略对在NOW环境下的分布式并行计算的支持能力和系统效率。  相似文献   

3.
基于Java/IIOP的Web数据库解决方案的设计   总被引:3,自引:0,他引:3  
讨论了Web的三层结构,对各种Web数据库技术和多种JDBC解决方案进行了比较,最后提出了一个使用Java/JDBC结合CORBA标准的IIOP协议的架构即基于Java/IIOP的Web数据库解决方案。  相似文献   

4.
基于Java/CORBA的Web数据库访问方案   总被引:2,自引:0,他引:2  
Intranet应用程序中,数据库访问技术直接影响到程序的效率,传统的CGI和ASP技术难以实现高效率的跨平台访问。文章描述了一种基于JavaCORBA的分布式Web数据库访问方案,并以医院信息系统为应用背景,设计实现了基于ava/CORBA的预约挂号Web数据库访问方案。  相似文献   

5.
该文分析了面向网络计算的数据库Oracle8i的Java特性,讨论了Java与SQL、PL/SQL的混合编程的具体方法,最后总结了Oracle8i的三种类型的Java应用,并给出了应用实例。  相似文献   

6.
CORBA是基于开放标准的分布式计算解决方案,JDBC是Java的符合标准SQL语言的支持各种关系数据库统一访问的API,本文介绍整体构建基于CORBA和JDBC的分布式数据库应用。  相似文献   

7.
基于WWW方式的优势区相图计算   总被引:5,自引:1,他引:4  
优势区相图的早期版本是用Fortran语言开发,由于历史原因,只能在DOS操作平台单机运行,界面不友好,使用不便,限制了它的推广和应用。本文介绍了应用ISAPI,Java等技术,以Windows32位操作系统为工作平台,采用Microsoft Visual C++结合Visual Basic,Visual J++等编程工具,实现了网络化的优势区相图实时计算服务。  相似文献   

8.
本文主要从C/S和B/S开发模式的比较、J2EE技术的体系结构、J2EE平台的核心技术及J2EE的优势等方面来介绍J2EE技术如何能成为构建企业级应用的可信平台。一 .概述目前 ,Java 2平台有 3个版本 ,它们是适用于小型设备和智能卡的Java 2平台Micro版 -J2ME (Java 2PlatformMicroEdition)、适用于桌面系统的Java 2平台标准版 -J2SE(Java 2PlatformStandardEdi tion)、适用于创建服务器应用程序和服务的Java 2平台企业版 -J2EE (Java 2Pl…  相似文献   

9.
基于Java技术的Web环境下分布式数据库互操作性的实现   总被引:8,自引:0,他引:8  
本文首先简要介绍了Java技术和JDBC和RMI机制的工作原理,讨论了如何应用JDBC实现在Web环境下对异种数据库进行透明访问,如何采用RMI机制消除Java对Applet程序的安全性限制,实现Web环境下分布式数据库的互操作,最后给出了一个我们基于Java技术设计和实现的Web环境下N层Client/Server结构分布式数据库应用系统的模型。  相似文献   

10.
本文讨论基于Java的数据库与WWW连接模式,具体介绍了ORACLE和Informix所提供的通过Java与WWW连接模式。  相似文献   

11.
李晓伟  熊焰 《计算机工程》2012,38(20):52-55
在开源Java平台Harmony上,设计并实现一种提前(AOT)编译技术.将可执行代码以文件形式存入本地磁盘或远程服务器,在编译时将文件读入虚拟机,对代码做重定位处理,实现异常信息注册及常量区构造,以确保代码的正确运行.运行结果表明,与解释编译技术和即时编译技术相比,该AOT技术能提高Java程序的响应能力,具有较高的编译效率.  相似文献   

12.
Early Java implementations relied on interpretation,leading to poor performance compared to compiled programs,Java just-in-time(JIT) compiler can compile Java programs at runtime,so it not only improves Java‘s performance prominently,but also preserves Java‘s portability.In this paper the design and implementing techniques of Java JIT complier based on Chinese open system are discussed in detail.To enhance the portability,a translating method which combines the static simulating method and macro expansion method is adopted.The optimization technique for JIT compiler is also discussed and a way to evaluate the hotspots in Java programs is presented.Experiments have been conducted to verify JIT compilation technique as an efficient way to accelerate Java.  相似文献   

13.
14.
15.
面向Java的信息流分析工作需要修改编译器或实时执行环境,对已有系统兼容性差,且缺乏形式化分析与安全性证明。首先,提出了基于有限状态自动机的Java信息流分析方法,将整个程序变量污点取值空间抽象为自动机状态空间,并将Java字节码指令看做自动机状态转换动作;然后,给出了自动机转换的信息流安全规则,并证明了在该规则下程序执行的无干扰安全性;最后,采用静态污点跟踪指令插入和动态污点跟踪与控制的方法实现了原型系统IF-JVM,既不需要获得Java应用程序源码,也不需要修改Java编译器和实时执行环境,更独立于客户操作系统。实验结果表明,原型系统能正确实现对Java的细粒度地信息流跟踪与控制,性能开销为53.1%。  相似文献   

16.
支持多语种,多平台是当前编译技术的发展趋势,它适应了当有计算机系统迅猛更新的需要,汇编系统作为多语种,多平台编译中必不可少的重要组成部分,是实现多平台支持的关键,文中提出了一个适用于不同计算机平台的多平台汇编系统的模型,在此基础上讨论了汇编系统中多平台支持技术的3个2要素;平台配置机制,指令系统支持方式和目标文件处理策略,并描述了相应的设计与实现方法。  相似文献   

17.
Java虚拟机异常处理机制的设计与实现   总被引:5,自引:1,他引:4  
异常处理机制是程序设计语言的重要特征之一,它为开发可靠性软件系统提供了强有力的支持,介绍了不同语言的异常处理机制,对Java语言的异常处理机制进行了详细论述,最后结合国产开放系统平台COSIX虚拟机异常处理的设计,深入探讨了在解释才及时编译执行两种不同的情况下,异常处理设计与实现的关键技术。  相似文献   

18.
In response to a long-lasting anticipation by the Java community, version 1.5 of the Java 2 platform - referred to as Java 5 - introduced generic types and methods to the Java language. The Java 5 generics are a significant enhancement to the language expressivity because they allow straightforward composition of new generic classes from existing ones while reducing the need for a plethora of type casts. While the Java 5 generics are expressive, the chosen implementation method, type erasure, has triggered undesirable orthogonality violations. This paper identifies six cases of orthogonality violations in the Java 5 generics and demonstrates how these violations are mandated by the use of type erasure. The paper also compares the Java 5 cases of orthogonality violations to compatible cases in C# 2 and NextGen 2 and analyzes the tradeoffs in the three approaches. The conclusion is that Java 5 users face new challenges: a number of generic type expressions are forbidden, while others that are allowed are left unchecked by the compiler.  相似文献   

19.
提出用编译的方法设计一款能直接生成 MCS-51系列单片机的目标代码,不依赖操作系统和JVM的嵌入式Ja-va编译器,使得Java语言在低档嵌入式系统中应用更加广泛,实现成本低廉的工业环境及家庭电器与 Internet 相结合实现远程监测和控制.详细分析了Java语言与嵌入式系统的特点,以实时版jRate及 sun公司的GJC编译系统为参考,采用单遍扫描语法制导翻译模式,以语法分析程序单元为核心,构建嵌入式Java 编译器的词法分析器、语法/语义分析器和代码生成器,并对测试方法进行了探讨.  相似文献   

20.
在嵌入式Java芯片中使用即时编译技术   总被引:1,自引:0,他引:1  
Java虚拟机具有面向堆栈与面向对象的特点,不利于硬件有效支持字节码的直接执行,传统JIT也不适应嵌入式系统的应用环境,介绍了在自行设计的嵌入式Java芯片中使用JIT的技术途径,通过对Java虚拟机堆栈和复杂指令的支持,密切配合JIT软件,较好地解决了Java芯片设计中的问题。测试结果表明,相对于目前前界最好的picoJava-Ⅱ内核而言内核而言,JC401的编译后代码性能提高了1.2至1.9倍,在硬件复杂度、执行速度、内存开销等方面都有较大程度的改善,适合于嵌入式应用。  相似文献   

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

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