共查询到20条相似文献,搜索用时 46 毫秒
2.
于宝琴 《微小型计算机开发与应用》1998,(3):37-40
简要概述了JAVA的起源和背景,详细说明了JAVA与它的平台无关性,通过与结构化方法的比较,总结出了向向对象的方法的主要特点以及面向程语言所具有的主要特性,通过与C及C++的比较,使用户更能体会到JAVA确实是一种易学易用、功能强大的网络编程语言。 相似文献
3.
4.
Java──面向对象的新型编程语言(100036北京162信箱)齐拥护Java编程语言的出现可谓形势发展的需要.Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态等。下面逐一进行解释... 相似文献
5.
6.
7.
8.
9.
十年,十年了。少年子弟江湖老,花开花落又一春。一眨眼,当年不起眼儿的小屁孩儿都已变成笑颜如花的美少女;而当年玉树临风,指点江山,潇洒倜傥者如鄙人者,却已经精神矍铄,鹤发童颜了。不小心瞟一眼编程语言,咦?这不是Java吗?几年下来,可真是出息了! 相似文献
10.
Java与XML的结合应用 总被引:17,自引:0,他引:17
作为SGML的子集,元标记语言XML及其相关技术目前正得到越来越广泛的应用。文档对象模型(DOM)是一种平台无关、语言无关的标准接口,它允许程序从应用中访问和修改XML文档的内容和结构。文中首先论述了XML的应用前景和应用现状,然后提出了基于DOM的XML文档支持系统,并研究了用Java servlets和XML来共同生成XML文档和DOM树。 相似文献
11.
垃圾收集器是Jaya虚拟机(JVW)的核心组成部分之一,对Java虚拟机的性能有非常重要的影响。本文将介绍GC的工作原理以及对象回收算法,重点介绍JVM的分段回收技术;剖析JVM自带的GC性能分析工具;阐述如何通过命令行参数调节GC的运行,提高GC的效率。 相似文献
12.
目前,Linux网络计算机中的Java虚拟机在运行Java应用程序时,存在着执行性能较低的问题。该文实现一种优化方案:在Kaffe虚拟机中应用并改良直接线索式解释器优化技术。旨在兼顾Linux NC现有的硬件配置和软件模式,有效地提升Java虚拟机运行效率,并保证较低的CPU和内存成本。从而改善虚拟机的性能表现。 相似文献
13.
Hitoshi Oi 《Journal of Systems and Software》2008,81(11):2059-2068
Hardware bytecode translation is a technique to improve the performance of the Java virtual machine (JVM), especially on the portable devices for which the overhead of dynamic compilation is significant. However, since the translation is done on a single bytecode basis, a naive implementation of the JVM generates frequent memory accesses for local variables which can be not only a performance bottleneck but also an obstacle for instruction folding. A solution to this problem is to add a small register file to the data path of the microprocessor which is dedicated for storing local variables. However, the effectiveness of such a local variable register file depends on the size and the local variable access behavior of the applications.In this paper, we analyze the local variable access behavior of various Java applications. In particular, we will investigate the fraction of local variable accesses that are covered by the register file of a varying size, which determines the chip area overhead and the operation speed. We also evaluate the effectiveness of the sliding register window for parameter passing in context of JVM and on-the-fly optimization of local variable to register file mapping.With two types of exceptions, a 16-entry register file achieves coverages of up to 98%. The first type of exception is represented by the SAXON XSLT processor for which the effect of cold miss is significant. Adding the sliding window feature to the register file for parameter passing turns 6.2-13.3% of total accesses from miss to hit to the register file for the SAXON with XSLTMark. The second type of exception is represented by the FFT, which accesses more than 16 local variables for most of method invocations. In this case, on-the-fly profiling is effective. The hit ratio of a 16-entry register file for the FFT is increased from 44% to 83% by an array of 8-bit counters. 相似文献
14.
性能问题一直是Java无法回避的一个弱点。然而造成性能低下的原因除了Java本身的原因外,很多时候是由于应用没有优化地使用Java造成的。虚拟机是Java平台的核心,研究Java虚拟机(Java virtual machine,简称JVM)的关键技术及运行机制,并分析其性能优化措施,使Java在不同的平台上顺利运行,为编程实现JVM或向各种平台移植JVM提供参考。 相似文献
15.
性能问题一直是Java无法回避的一个弱点。然而造成性能低下的原因除了Java本身的原因外,很多时候是由于应用没有优化地使用Java造成的。虚拟机是Java平台的核心,研究Java虚拟机Oavavirtualmachine,简称JVM)的关键技术及运行机制,并分析其性能优化措施,使Java在不同的平台上顺利运行,为编程实现JVM或向各种平台移植JVM提供参考。 相似文献
16.
随着Java的广泛应用及后PC时代的来临,在嵌入式系统中应用Java具有很大的实用价值。本文先归纳了Java的主要特征,介绍了嵌入式产品的特点,分析了在嵌入式系统中应用Java存在的问题,并在对嵌入式系统中实现Java虚拟机的不同实现方法进行评估的基础上,介绍了我们设计的嵌入式Java芯片内该JC401的设计思想与主要技术特点。 相似文献
17.
Java是近年来计算机领域内最热门的技术之一,在嵌入式系统中得到广泛应用.采用ADSP21xx研发信息电话,在此基础上,进一步研究了Java虚拟机在该系统的实现,较详细地介绍了所实现的Java虚拟机. 相似文献
18.
19.
20.
文中在分析Java虚拟机及字节码特性基础上,研究了Java处理器中的指令合并技术。对3种合并策略:2条指令的合并,3条指令的合并及4条指令的合并进行了分析比较,并分别实现了这3种合并策略。研究表明4条指令合并策略具有较高的性能/开销比。 相似文献