期刊文献+
共找到18篇文章
< 1 >
每页显示 20 50 100
Java动态类加载机制及其应用 被引量:18
1
作者 张敦华 刘建 《计算机工程与设计》 CSCD 2004年第3期432-435,441,共5页
Java动态类加载机制是Java虚拟机(JVM)的一个重要特征。它实现了在程序执行的过程中动态地加载所需要的类文件,并且这种动态行为是可以人为控制的。这使得Java语言平台具有在运行期间安装软件组件的能力。通过对Java类加载器的原码进行... Java动态类加载机制是Java虚拟机(JVM)的一个重要特征。它实现了在程序执行的过程中动态地加载所需要的类文件,并且这种动态行为是可以人为控制的。这使得Java语言平台具有在运行期间安装软件组件的能力。通过对Java类加载器的原码进行分析,阐述了Java动态类加载机制的原理和过程,并通过一个客户端服务器(C/S)模式下动态地更新客户端软件功能的例子,说明了Java动态类加载机制的实际应用。 展开更多
关键词 java语言 java虚拟机 类加载器 溶解 反射 客户端服务器模式 安全检查
在线阅读 下载PDF
Java编译系统的研究 被引量:6
2
作者 冀振燕 程虎 《计算机研究与发展》 EI CSCD 北大核心 1999年第1期15-19,共5页
文中综述了具有代表性的Java编译系统:以采用的虚拟机技术来划分的三代Java编译系统,以及为特定平台的服务器端Java程序设计的编译系统,对它们的结构和工作原理进行了阐述,并分析指出了它们各自的优缺点,进行了一些比... 文中综述了具有代表性的Java编译系统:以采用的虚拟机技术来划分的三代Java编译系统,以及为特定平台的服务器端Java程序设计的编译系统,对它们的结构和工作原理进行了阐述,并分析指出了它们各自的优缺点,进行了一些比较,为实现基于我国国产系统平台COSA/COSIX上的Java编译系统提供了很好的借鉴. 展开更多
关键词 java语言 编译器 虚拟机 编译系统
在线阅读 下载PDF
Java编译程序技术与Java性能(英文) 被引量:13
3
作者 冀振燕 程虎 《软件学报》 EI CSCD 北大核心 2000年第2期173-178,共6页
概述了 Java编译程序技术 ,把 Java编译程序分成 5类 :具有解释技术的编译程序 ;具有及时 (JIT)编译技术的编译程序 ;具有自适应优化技术的编译程序 ;本地编译程序和翻译程序 .详细描述和分析了它们的体系结构和工作原理 .同时也分析了... 概述了 Java编译程序技术 ,把 Java编译程序分成 5类 :具有解释技术的编译程序 ;具有及时 (JIT)编译技术的编译程序 ;具有自适应优化技术的编译程序 ;本地编译程序和翻译程序 .详细描述和分析了它们的体系结构和工作原理 .同时也分析了编译程序技术对 Java性能的影响 . 展开更多
关键词 编译程序 java语言 性能 程序设计语言
在线阅读 下载PDF
基于Java开发嵌入式应用的方法研究 被引量:3
4
作者 於志文 周兴社 吴小钧 《计算机应用研究》 CSCD 北大核心 2002年第10期14-16,共3页
针对嵌入式系统资源受限 ,研究和探讨了基于Java开发嵌入式应用的两种开发模式 :“瘦”JVM模式和预编译模式 ,并对这两种开发模式的性能进行了分析比较。
关键词 java语言 软件开发 嵌入式应用 “瘦”jvm模式 预编译模式
在线阅读 下载PDF
在嵌入式Java芯片中使用即时编译技术 被引量:1
5
作者 李宗伯 戴葵 胡守仁 《计算机研究与发展》 EI CSCD 北大核心 2001年第3期375-379,共5页
Java虚拟机具有面向堆栈与面向对象的特点 ,不利于硬件有效支持字节码的直接执行 ,传统 JIT技术也不适应嵌入式系统的应用环境 ,介绍了在自行设计的嵌入式 Java芯片中使用 JIT的技术途径 ,通过对 Java虚拟机堆栈和复杂指令的支持 ,密切... Java虚拟机具有面向堆栈与面向对象的特点 ,不利于硬件有效支持字节码的直接执行 ,传统 JIT技术也不适应嵌入式系统的应用环境 ,介绍了在自行设计的嵌入式 Java芯片中使用 JIT的技术途径 ,通过对 Java虚拟机堆栈和复杂指令的支持 ,密切配合 JIT软件 ,较好地解决了 Java芯片设计中的问题 .测试结果表明 ,相对于目前业界最好的 pico Java- II内核而言 ,JC40 1的编译后代码性能提高了 1.2至 1.9倍 ,在硬件复杂度、执行速度、内存开销等方面都有较大程度的改善 ,适合于嵌入式应用 . 展开更多
关键词 java虚拟机 嵌入式java芯片 即时编译 面向对象
在线阅读 下载PDF
Java处理器技术 被引量:1
6
作者 傅勇 《小型微型计算机系统》 CSCD 北大核心 2002年第3期310-313,共4页
本文介绍了几种 Java处理器技术的结构和特点 ,包括 Java虚拟机、采用堆栈结构的 Java处理器、Java协处理器、采用 VL IW技术的 Java并行处理器等 .最后 ,简述了
关键词 java语言 jvm java-on-silicon 处理器
在线阅读 下载PDF
Java语言"与平台无关性"的实现 被引量:1
7
作者 孙华志 《天津师范大学学报(自然科学版)》 CAS 2002年第4期50-52,共3页
Java语言的出现给Internet的应用与发展带来新的活力,尤其是它的"与平台无关性"适应了Internet计算模式,因此得到了迅速的发展.本文阐述了Java语言"与平台无关性"的实现机理及所涉及的关键技术.
关键词 java语言 “与平台无关性” java虚拟机 jvm 即时编译器 Internet 网络计算 JIT WEB页面
在线阅读 下载PDF
IDL编译器的Java实现
8
作者 姜淑娟 殷兆麟 闫大顺 《计算机工程与应用》 CSCD 北大核心 2000年第5期110-111,141,共3页
文章从阐述接口定义语言(IDL)编译器在CORBA开发模型中的作用开始,提出了IDL编译器的开发模型,然后讨论了编译器的实现过程中的技术问题。
关键词 CORBA 接口定义语言 java语言 编译器 IDL
在线阅读 下载PDF
Java虚拟机中动态内联策略的改进 被引量:3
9
作者 周晶 王雷 刘志成 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2006年第3期352-356,共5页
在Java虚拟机中,传统的基于计数的热点探测方法往往不能得到方法间的调用关系,因此,采用这种机制的动态编译器会丧失一些优化机会,比如方法内联.提出了基于在线反馈信息的动态内联策略.同已有的内联算法相比,该方法引入了BC Map,它由基... 在Java虚拟机中,传统的基于计数的热点探测方法往往不能得到方法间的调用关系,因此,采用这种机制的动态编译器会丧失一些优化机会,比如方法内联.提出了基于在线反馈信息的动态内联策略.同已有的内联算法相比,该方法引入了BC Map,它由基线编译器对方法进行第一次编译时构建.BC Map可以确定对方法M进行调用的字节码在其调用者中的索引.通过构建Guarded Rec记录,编译器能够准确判断出虚方法的接收者对象的类型,进而确定方法间的调用关系.使用该信息指导的保护内联优化可以避免静态判断虚方法的接收者对象类型的缺陷,得到更加准确的动态信息,使应用程序的性能得到提升. 展开更多
关键词 java程序设计语言 编译程序 优化
在线阅读 下载PDF
概观C++及Java程序设计语言的特征
10
作者 程妍 范洁 +1 位作者 沈岳 陈垦 《湖南广播电视大学学报》 2003年第1期33-35,共3页
随着计算机技术的发展,程序设计语言也越来越多,其中C++、Java可以说是目前应用最为广泛的语言,其原因与它们优良的特性密不可分。本文着重探讨这两种程序语言的特征,分别总结和阐述了它们优越于其他语言的、自身所独有的特点及为实现... 随着计算机技术的发展,程序设计语言也越来越多,其中C++、Java可以说是目前应用最为广泛的语言,其原因与它们优良的特性密不可分。本文着重探讨这两种程序语言的特征,分别总结和阐述了它们优越于其他语言的、自身所独有的特点及为实现这些特点而采取的有效机制。 展开更多
关键词 C++程序设计语言 java程序设计语言 特征 数据封装 多态性 虚函数 动态联编 运算符重载 面向对象
在线阅读 下载PDF
浅谈JAVA语言
11
作者 赵泽伟 《计算机光盘软件与应用》 2011年第19期188-189,共2页
本文从介绍java语言的起源出发,在分析java语言与传统语言差异的基础上,本文阐述了java语言为何可以成为世界上最流行的编程语言的原因,结合java语言的特点与技术的发展同编译系统在编程过程中应用的实际,java语言通过其多线程、跨... 本文从介绍java语言的起源出发,在分析java语言与传统语言差异的基础上,本文阐述了java语言为何可以成为世界上最流行的编程语言的原因,结合java语言的特点与技术的发展同编译系统在编程过程中应用的实际,java语言通过其多线程、跨平台、面向对象等特点使我们通过浏览器可以看到生动的图片、文字,并可以进行交互,在网络交互方面取得了显著的效果。 展开更多
关键词 java语言 编译器 多线程 跨平台
在线阅读 下载PDF
层次化网络策略管理关键技术的研究与实现 被引量:5
12
作者 李庆海 张德运 +1 位作者 孙朝晖 张勇 《西安交通大学学报》 EI CAS CSCD 北大核心 2003年第12期1216-1219,共4页
提出了层次化的网络策略管理模型,其特点是引入了多级策略决策点(PDP),在策略执行点(PEP)中引入本地PDP和缓存,PDP中也引入缓存,扩展了IETF策略管理框架.实现了将高层策略规范转换为各种运行期描述的策略编译器及其后端.将策略作为运行... 提出了层次化的网络策略管理模型,其特点是引入了多级策略决策点(PDP),在策略执行点(PEP)中引入本地PDP和缓存,PDP中也引入缓存,扩展了IETF策略管理框架.实现了将高层策略规范转换为各种运行期描述的策略编译器及其后端.将策略作为运行期对象实现,可以在域服务中方便地访问策略对象并将其自动分发到执行组件,减轻了PDP的负担,提高了被管设备的智能和网络管理的自动化程度,提高了系统的可扩展性和健壮性. 展开更多
关键词 策略管理 策略决策点 策略执行点 编译器
在线阅读 下载PDF
.NET中通用语言运行时环境初探 被引量:3
13
作者 许鑫 费翔林 吕琦 《计算机应用研究》 CSCD 北大核心 2003年第6期35-38,106,共5页
2000年微软公司推出了.NET构架,向网络计算和分布式跨平台计算迈出了鼓舞人心的一步,通过对JVM和CLR作对比,着重介绍了.NET跨平台计算的核心设施和跨平台计算的实现思想。
关键词 跨平台 jvm(java VIRTUAL Machine) CLR MSIL
在线阅读 下载PDF
关于KVM中预处理程序的研究 被引量:1
14
作者 黄广君 吴健 胡正国 《计算机应用研究》 CSCD 北大核心 2002年第10期27-28,共2页
提出了扩展属性以扩充预处理模块功能的思想 ,给出了扩展属性的方法及属性格式 ,简述了KVM中使用这些属性的基本方法。
关键词 java语言 KVM 预处理程序 虚拟机 属性 INTERNET 编译优化
在线阅读 下载PDF
一个IDL编译器的设计与实现
15
作者 姜淑娟 殷兆麟 闫大顺 《计算机工程》 EI CAS CSCD 北大核心 2000年第3期17-18,共2页
阐述接口定义语言(IDL)编译器在CORBA开发模型中的作用.提出了IDL编译器的开发模型,讨论了在编译器实现过程中的技术问题.
关键词 CORBA 接口定义语言 编译器 IDL语言
在线阅读 下载PDF
XQuery语言Hotspot编译系统的支撑框架 被引量:1
16
作者 张开练 廖湖声 苏航 《计算机工程》 CAS CSCD 北大核心 2011年第24期28-31,共4页
设计并实现XQuery语言Hotspot编译系统的支撑框架,通过对XQuery程序进行Hotspot分析,将执行频率高的程序模块编译为Java字节码,以提高程序执行效率。实验结果证明,Hotspot编译系统在执行效率上相比解释系统有一定提高,与静态编译系统相... 设计并实现XQuery语言Hotspot编译系统的支撑框架,通过对XQuery程序进行Hotspot分析,将执行频率高的程序模块编译为Java字节码,以提高程序执行效率。实验结果证明,Hotspot编译系统在执行效率上相比解释系统有一定提高,与静态编译系统相比,能更有效地处理网络上动态生成的XQuery查询。 展开更多
关键词 可扩展标记语言 XQUERY语言 Hotspot编译系统 java字节码
在线阅读 下载PDF
源于C ̄(++)而优于C ̄(++)的Java
17
作者 盖起贤 柳青 《云南大学学报(自然科学版)》 CAS CSCD 1997年第6期580-584,共5页
Java是Internet的编程语言,基于Java的大量应用软件需要开发,在对C++语言与Java语言进行分析、比较的基础上,着重叙述了Java与C++在基本数据结构、基本语句和编译等方面的具体差异.分析了这些差异给... Java是Internet的编程语言,基于Java的大量应用软件需要开发,在对C++语言与Java语言进行分析、比较的基础上,着重叙述了Java与C++在基本数据结构、基本语句和编译等方面的具体差异.分析了这些差异给Java语言带来的优越性. 展开更多
关键词 java语言 数据类型 解释器 编译器 C^++语言
原文传递
基于JVM对NIO网络通信性能测试
18
作者 阿喜达 《阴山学刊(自然科学版)》 2016年第2期32-34,共3页
随着网络时代的推进,B2S软件架构日益增多,逐渐代替C2S软件架构的趋势越来越明显。无论B2S架构还是C2S架构必须依赖高可靠性和高性能的网络通信。作为运行设备数最多的编程语言,Java也在高版本的JVM中对网络通信性能上做了很多改进。笔... 随着网络时代的推进,B2S软件架构日益增多,逐渐代替C2S软件架构的趋势越来越明显。无论B2S架构还是C2S架构必须依赖高可靠性和高性能的网络通信。作为运行设备数最多的编程语言,Java也在高版本的JVM中对网络通信性能上做了很多改进。笔者在本文中对目前Java最新版jdk-8u60的NIO通信性能进行了测试。 展开更多
关键词 虚拟机 新输入输出接口 编程语言 浏览器到服务器 客户端到服务器
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部