期刊文献+
共找到136篇文章
< 1 2 7 >
每页显示 20 50 100
Java异常处理机制的研究 被引量:11
1
作者 杨厚群 陈静 《计算机科学》 CSCD 北大核心 2007年第3期286-289,共4页
异常处理是Java语言的重要语言机制,正确、合理地处理异常对程序的可靠性、健壮性是十分重要的。在分析了异常处理技术的概念和思想后,对异常处理提出了指导原则,并针对检查型异常和非检查型异常的差异,探讨了对应的解决措施。
关键词 java java异常 异常处理
在线阅读 下载PDF
Java虚拟机异常处理机制的设计与实现 被引量:8
2
作者 丁宇新 程虎 《计算机研究与发展》 EI CSCD 北大核心 2000年第5期622-626,共5页
异常处理机制是程序设计语言的重要特征之一 ,它为开发可靠性软件系统提供了强有力的支持 .介绍了不同语言的异常处理机制 ,对 Java语言的异常处理机制进行了详细论述 ,最后结合国产开放系统平台 COSIX虚拟机异常处理的设计 ,深入探讨... 异常处理机制是程序设计语言的重要特征之一 ,它为开发可靠性软件系统提供了强有力的支持 .介绍了不同语言的异常处理机制 ,对 Java语言的异常处理机制进行了详细论述 ,最后结合国产开放系统平台 COSIX虚拟机异常处理的设计 ,深入探讨了在解释执行和及时编译执行两种不同的情况下 ,异常处理设计与实现的关键技术 . 展开更多
关键词 java语言 虚拟机 异常处理机制 编译程序
在线阅读 下载PDF
一个基于混合并发模型的Java虚拟机 被引量:6
3
作者 杨博 王鼎兴 郑纬民 《软件学报》 EI CSCD 北大核心 2002年第7期1250-1256,共7页
从解释执行到及时编译的转变极大地提高了Java程序的运行速度.但是,现有的Java虚拟机还有待进一步的改进.提出了一种新的Java虚拟机编译与执行模型——混合并发模型HCCEM(hybrid concurrent compilation and execution model).该模型通... 从解释执行到及时编译的转变极大地提高了Java程序的运行速度.但是,现有的Java虚拟机还有待进一步的改进.提出了一种新的Java虚拟机编译与执行模型——混合并发模型HCCEM(hybrid concurrent compilation and execution model).该模型通过多线程控制方式将字节码的编译与执行过程相重叠,从而获取加速的效果.另外还给出了基于HCCEM的Java虚拟机JAFFE的设计方案,并就实现中的执行模式切换、异常处理以及层次线程等问题进行了讨论.实验结果表明,HCCEM能够有效地提高Java程序的执行速度. 展开更多
关键词 混合并发模型 虚拟机 异常处理 多线程 java语言 程序设计
在线阅读 下载PDF
基于Java的异常处理研究 被引量:6
4
作者 张聪品 孙印杰 《河南师范大学学报(自然科学版)》 CAS CSCD 北大核心 2005年第3期29-32,共4页
为了提高软件的开发效率,降低开发成本,应充分发挥程序设计语言所提供的机制.异常处理机制是Java语言的重要特征之一,正确使用异常处理机制对设计可靠、健壮的程序十分重要.本文深入研究了Java的异常处理机制,并提出了一些使用方法.
关键词 异常处理机制 java 软件设计技术
在线阅读 下载PDF
基于Java异常结构的一种编译方案 被引量:1
5
作者 张聪品 张晋宇 《河南师范大学学报(自然科学版)》 CAS CSCD 北大核心 2006年第1期28-31,共4页
为了增强系统的健壮性,许多程序设计语言引入了异常处理机制.人们在研究Java编译器的过程中,发现异常结构降低了编译器的效率.为了减小异常结构对编译器的负面影响,结合Java异常结构的特点,提出了一种使用G树代替传统的语法分析树的方法... 为了增强系统的健壮性,许多程序设计语言引入了异常处理机制.人们在研究Java编译器的过程中,发现异常结构降低了编译器的效率.为了减小异常结构对编译器的负面影响,结合Java异常结构的特点,提出了一种使用G树代替传统的语法分析树的方法,不仅提高了语法分析的效率,而且能够生成比较简练的Java字节码. 展开更多
关键词 java 异常结构 语法分析 语义分析 G树
在线阅读 下载PDF
Java: Internet的面向对象语言
6
作者 张卫民 黄瑞芳 卢宇彤 《计算机工程与科学》 CSCD 1997年第2期63-68,共6页
本文介绍了Java的语言基础、面向对象技术、目标代码结构无关技术、稳定性和安全性技术、线程支持机制、网络通讯技术、异常处理和Javaapplet的概念。
关键词 java 面向对象 线程 程序语言
在线阅读 下载PDF
Java语言的异常处理设计
7
作者 张聪品 孙炳海 《农机化研究》 北大核心 2005年第4期224-226,共3页
程序设计语言提供的机制一直是软件设计技术研究的热点,充分发挥这些机制的作用,能极大地提高软件开发效率。异常处理机制是面向对象程序设计语言的重要特征之一,它把异常处理的技术固化到了程序设计语言中,为开发可靠性软件系统提供了... 程序设计语言提供的机制一直是软件设计技术研究的热点,充分发挥这些机制的作用,能极大地提高软件开发效率。异常处理机制是面向对象程序设计语言的重要特征之一,它把异常处理的技术固化到了程序设计语言中,为开发可靠性软件系统提供了强有利的支持。为了充分发挥异常处理机制的作用并避免其副作用,介绍了Java语言中的异常处理,提出了Java语言的异常处理设计原则。 展开更多
关键词 java语言 处理设计 面向对象程序设计语言 异常处理机制 设计技术 开发效率 软件系统 设计原则 可靠性 副作用
在线阅读 下载PDF
Java语言的异常处理设计原则 被引量:5
8
作者 金松 齐璇 柳军飞 《计算机工程与设计》 CSCD 2003年第12期65-69,共5页
异常处理是Java语言的重要语言机制,正确地处理异常对程序的可靠性、健壮性是十分重要的。回顾了异常处理技术的概念和思想,对异常处理提出了一套实用的设计原则,并针对Java语言的具体环境,分类介绍了各种异常的常用处理方式。
关键词 java语言 异常处理 设计原则 程序设计语言 程序设计
在线阅读 下载PDF
Java虚拟机中异常机制实时性的研究及实现 被引量:4
9
作者 王新雨 须文波 柴志雷 《计算机工程与应用》 CSCD 北大核心 2008年第34期84-86,131,共4页
异常处理机制是程序设计语言的重要特征之一。讨论了对Java异常处理进行实时性改造的可行性和具体方法,并且在Linux平台上,实现了对开源Java虚拟机SableVM中异常处理机制的实时性改造。实验结果表明改进后的虚拟机在异常捕获时间趋于线... 异常处理机制是程序设计语言的重要特征之一。讨论了对Java异常处理进行实时性改造的可行性和具体方法,并且在Linux平台上,实现了对开源Java虚拟机SableVM中异常处理机制的实时性改造。实验结果表明改进后的虚拟机在异常捕获时间趋于线性的同时,异常表查询效率也得到了提高。 展开更多
关键词 java虚拟机 实时性 异常处理
在线阅读 下载PDF
在静态编译器中实现Java异常机制的算法 被引量:2
10
作者 曹志伟 杨克峤 +2 位作者 王伟 周寻 杨珉 《计算机工程》 CAS CSCD 北大核心 2009年第15期88-90,共3页
将Java程序静态编译成可执行程序是使用Java虚拟机动态编译/解释执行Java程序的另一种运行Java程序的方式。针对Java异常机制的特点和静态编译的需求,在介绍Java异常处理逻辑的基础上,提出一种在静态编译器中实现Java异常机制的算法,结... 将Java程序静态编译成可执行程序是使用Java虚拟机动态编译/解释执行Java程序的另一种运行Java程序的方式。针对Java异常机制的特点和静态编译的需求,在介绍Java异常处理逻辑的基础上,提出一种在静态编译器中实现Java异常机制的算法,结合Open64开源编译器,给出该算法的具体步骤以及实现方式,以SPECjvm98为测试集,验证该算法的有效性。 展开更多
关键词 java语言 异常 静态编译 Open64编译器
在线阅读 下载PDF
保证Java精确异常的软件流水线技术 被引量:2
11
作者 倪奇智 张为华 +1 位作者 臧斌宇 朱传琪 《计算机应用与软件》 CSCD 北大核心 2008年第2期21-23,共3页
Java对精确异常的支持严重限制了JIT编译器的动态优化的能力。目前已经有不少在精确异常存在下的优化技术,但它们都是针对代码块内部顺序指令的调度算法,依然没有在软件流水线这样循环级别做带精确异常的优化的算法。针对存在精确异常... Java对精确异常的支持严重限制了JIT编译器的动态优化的能力。目前已经有不少在精确异常存在下的优化技术,但它们都是针对代码块内部顺序指令的调度算法,依然没有在软件流水线这样循环级别做带精确异常的优化的算法。针对存在精确异常要求的Java程序,提出了一种软件流水线的算法,并以安腾作为底层平台对该算法进行了测试,实验结果显示该算法在保证Ja-va精确异常要求的情况下能够大幅度提高Java程序的性能。 展开更多
关键词 java 软件流水线 精确异常
在线阅读 下载PDF
测试Java异常处理机制的方法 被引量:2
12
作者 姜元鹏 张永平 姜淑娟 《计算机工程与设计》 CSCD 北大核心 2007年第20期5069-5071,5075,共4页
异常处理机制能增强程序运行的可靠性,提高软件的健壮性。然而,如果异常处理机制使用不当,会带来许多潜在的错误,因而很有必要对程序的异常处理结构进行测试。提出了一种识别被测程序中的所有异常变量"定义-使用"关系的方法,... 异常处理机制能增强程序运行的可靠性,提高软件的健壮性。然而,如果异常处理机制使用不当,会带来许多潜在的错误,因而很有必要对程序的异常处理结构进行测试。提出了一种识别被测程序中的所有异常变量"定义-使用"关系的方法,并使用一个异常的定义-捕获度量来计算异常定义-使用链的测试覆盖。最后设计了一种异常分析及测试的原型工具。 展开更多
关键词 异常处理 异常测试 定义-使用测试 故障注入 测试覆盖度量
在线阅读 下载PDF
基于动态分析的JavaScript代码推荐 被引量:6
13
作者 吴通 陈雨亭 《计算机工程》 CAS CSCD 2014年第10期66-70,共5页
针对现有基于静态分析的JavaScript代码推荐技术准确度低且响应速度较慢的问题,提出一种基于动态分析的JavaScript代码提示方法,并设计基于Eclipse插件的代码推荐工具。采用事先建模的方法保存模拟运行环境,并且对上下文对象建立特征索... 针对现有基于静态分析的JavaScript代码推荐技术准确度低且响应速度较慢的问题,提出一种基于动态分析的JavaScript代码提示方法,并设计基于Eclipse插件的代码推荐工具。采用事先建模的方法保存模拟运行环境,并且对上下文对象建立特征索引。同时在用户代码抽象语法树的基础上进行代码分块,按程序分块顺序对用户代码进行模拟执行,利用对象之间的相似度在用户运行时修正运行变量,并对模拟执行时产生的异常进行处理,实现针对用户代码的动态分析JavaScript代码提示。实验结果表明,与现有使用静态分析方法的JavaScript代码推荐技术相比,该方法具有更高的可推荐性和更快的响应速度。 展开更多
关键词 代码推荐 ECLIPSE插件 动态分析 抽象语法树 模拟运行 异常处理
在线阅读 下载PDF
Java在Smart卡中的实现与应用
14
作者 邱世庆 郑义 +1 位作者 刘昌鑫 陈章龙 《计算机工程》 EI CAS CSCD 北大核心 1999年第11期68-69,84,共3页
Java于实现了面向对象技术,这不仅简化了编程,而且使Smart卡成了信息系统的标准组件。
关键词 SMART卡 java语言 CIMS 管理信息系统
在线阅读 下载PDF
量子程序设计语言NDQJava-2 被引量:7
15
作者 刘玲 徐家福 《软件学报》 EI CSCD 北大核心 2011年第5期877-886,共10页
简述了量子程序设计语言NDQJava-2.该语言是在NDQJava的基础上增添了量子条件语句、量子循环语句、量子子程序、量子模块以及量子异常处理机制等量子成分,使其成为一种结构化的量子程序设计语言.书写量子程序的实践表明,相对于NDQJava而... 简述了量子程序设计语言NDQJava-2.该语言是在NDQJava的基础上增添了量子条件语句、量子循环语句、量子子程序、量子模块以及量子异常处理机制等量子成分,使其成为一种结构化的量子程序设计语言.书写量子程序的实践表明,相对于NDQJava而言,NDQJava-2是一种更为实用、易读,其成分设定更为合适的量子程序设计语言. 展开更多
关键词 量子程序设计语言 量子条件语句 量子循环语句 量子子程序 量子模块 量子异常处理机制
在线阅读 下载PDF
包含异常处理的Java程序切片
16
作者 王鹏飞 张大方 缪力 《计算机工程与科学》 CSCD 2005年第4期22-24,共3页
Exception是一类特殊的对象,它在 Java方法出错时被创建,并利用 try/catch/finally机制抛出、处理异常。本文提出了一种合理的新方法,在系统依赖图中表示异常处理模块,利用图可达性算法实现了 Java程序切片。
关键词 java语言 程序设计 程序切片 异常处理模块 数据依赖图
在线阅读 下载PDF
一种快速测试Java异常处理机制的方法 被引量:1
17
作者 姜淑娟 闫大顺 《小型微型计算机系统》 CSCD 北大核心 2005年第10期1854-1857,共4页
异常处理机制能增强程序运行的可靠性,提高软件的健壮性,但异常处理代码本身可能存在错误.由于它的特殊性,采 用与测试普通代码同样的方法对其进行测试,通常效率不高而且很难达到预期的效果.在分析了利用断言违背策略进行软件故 障注... 异常处理机制能增强程序运行的可靠性,提高软件的健壮性,但异常处理代码本身可能存在错误.由于它的特殊性,采 用与测试普通代码同样的方法对其进行测试,通常效率不高而且很难达到预期的效果.在分析了利用断言违背策略进行软件故 障注入技术的基础上,提出了将Java异常处理机制的特殊结构同断言违背策略、程序变异技术相结合,可以有效地测试异常处 理代码,并设计工具来支持这种故障注入方法. 展开更多
关键词 异常处理 软件故障注入 软件测试 程序变异
在线阅读 下载PDF
一种新的并行Java程序的监护模型
18
作者 濮方琍 卢炎生 《计算机工程与应用》 CSCD 北大核心 2007年第35期108-110,165,共4页
提出了一种新的并行Java程序异常处理的监护模型。该模型针对并行Java程序异步信息传递方式进行异常处理。当并行Java程序的某个线程出现异常时,该线程的监护模块把检测到的异常情况的信息传递到其它线程的监护模块,每个线程根据当前事... 提出了一种新的并行Java程序异常处理的监护模型。该模型针对并行Java程序异步信息传递方式进行异常处理。当并行Java程序的某个线程出现异常时,该线程的监护模块把检测到的异常情况的信息传递到其它线程的监护模块,每个线程根据当前事项与异常事项的向量时钟关系,对当前事项进行回滚或停止操作,以达到对并行Java程序的保护。过去一些并行程序的监护方案是在信息交换的基础上把并行程序结构化为许多原子行为,把多个并行异常当作单个异常进行处理,具有较大的局限性。提出的监护模型是从全局上对并行Java程序的异常情况进行处理,并指导每个线程根据自身情况作出相应反映。实验证明提出的新的并行Java程序监护模型具有较强的实际操作性,并能有效地保护并行Java程序。 展开更多
关键词 并行java程序 异常 监护模型 容错能力
在线阅读 下载PDF
保证Java精确异常的指令调度技术
19
作者 张垚 《计算机工程》 CAS CSCD 北大核心 2009年第8期122-124,共3页
Java语言的精确异常要求和Java程序中频繁出现的异常检测严重阻碍或限制了指令调度在Java本地代码编译中的应用,从而减少了代码的指令级并行度。提出的算法可以使指令调度打破Java精确异常要求,能最大程度地发挥作用,并在有效提高代码... Java语言的精确异常要求和Java程序中频繁出现的异常检测严重阻碍或限制了指令调度在Java本地代码编译中的应用,从而减少了代码的指令级并行度。提出的算法可以使指令调度打破Java精确异常要求,能最大程度地发挥作用,并在有效提高代码执行效率的同时确保精确异常要求在异常发生时不被破坏。实验结果证明该算法的有效性和正确性。 展开更多
关键词 java语言 指令调度 精确异常
在线阅读 下载PDF
Java程序异常信息分析插件的研究与设计 被引量:2
20
作者 宋道远 贲可荣 《计算机科学》 CSCD 北大核心 2014年第8期106-108,共3页
异常处理是一种有效提高软件健壮性的方法,处理不当将导致严重的软件失效。提出一种通过分析Java程序异常信息、由开发平台给出异常处理代码提示的方法,以提高开发效率,并提出一种包含异常结构的Java程序异常控制流图构造方法,用于程序... 异常处理是一种有效提高软件健壮性的方法,处理不当将导致严重的软件失效。提出一种通过分析Java程序异常信息、由开发平台给出异常处理代码提示的方法,以提高开发效率,并提出一种包含异常结构的Java程序异常控制流图构造方法,用于程序分析和优化。基于Eclipse开发环境,设计了一个异常信息分析插件,用于分析Java程序异常信息,给出了代码提示,生成了异常控制流图,以帮助开发人员更快更好地书写异常处理代码。 展开更多
关键词 异常处理 插件设计 异常控制流图
在线阅读 下载PDF
上一页 1 2 7 下一页 到第
使用帮助 返回顶部