题名 Java虚拟机中Java栈以及相关指令的实现
1
作者
王立冬
张凯
机构
北京理工大学计算机科学与工程系
出处
《计算机工程与应用》
CSCD
北大核心
2004年第5期105-107,165,共4页
文摘
Java栈是Java虚拟机中运行时数据区的主要组成部分。大部分虚拟机指令的操作都与Java栈中的框架相关联。该文描述了Java栈在Java虚拟机运行中所起的作用,自行设计了一种Java栈的数据结构,提出了一些具有代表性的字节码指令的实现方法。同时总结了Java栈对虚拟机运行效率的影响。
关键词
java
java 虚拟机
java栈
Keywords
java ,java Virtual Machine,java Stack
分类号
TP302.2
[自动化与计算机技术—计算机系统结构]
题名 基于Java技术的实验室管理系统设计与实现
被引量:1
2
作者
苏婉怡
揣小龙
刘美瑜
黄心
机构
吉林农业科技学院
出处
《无线互联科技》
2023年第23期58-60,共3页
基金
吉林省大学生创新创业训练计划项目,项目编号:S202311439086。
文摘
实验室管理系统旨在提供全面的解决方案,以管理实验室的设备、仪表、材料、实验项目、研究人员和学生等重要信息。实验室管理系统不仅简化了实验室资源的跟踪和管理,而且增强了实验项目的组织和监控,从而确保研究过程的透明度和数据的完整性。该系统采用Java技术栈,包括SpringBoot、Spring Security和Spring Data JPA,作为后端开发框架,结合HTML、CSS、JavaScript以及React作为前端技术,构建了一个用户友好且功能强大的实验室管理平台。通过数据库设计和优化,系统实现了实验室资源的高效管理、实验项目的追踪和评估、用户权限的灵活控制以及数据的可视化分析。
关键词
实验室管理系统
java 技术栈
高效管理
数据可视化
Keywords
laboratory management system
java technology stack
efficient management
data visualization
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
题名 JAVA CARD多任务切换机制实现及应用
3
作者
王博然
周祥
机构
北京工业职业技术学院
北方工业大学
电信科学与技术研究院(北京)
出处
《北京工业职业技术学院学报》
2010年第1期27-33,共7页
文摘
作为在智能卡平台上运行的Java虚拟机,受限于硬件资源,目前还只能以传统的单进程、单任务的机制运行。即使在具备多逻辑通道的卡上,虚拟机之上的Applet应用程序都是在APDU的触发下开始执行,其他Applet只有在其执行完成后才可以开始执行。单个APDU会话周期中只允许一个Applet应用程序执行。提出一种对卡上Java虚拟机的改造方案,来实现多个Applet以并发任务的状态共存、相互间中断并切换执行的机制,而后描述了这种机制的优点和多个应用场景,并就其局限性和优化进行讨论。
关键词
java
CARD
并发多Applet任务
上下文切换
java栈
Keywords
java card
multi concurrent applet tasks
context switch
java stack
分类号
TP391.7
[自动化与计算机技术—计算机应用技术]
题名 一种基于栈式分配的JVM垃圾收集算法
被引量:4
4
作者
陈贤闯
徐小良
机构
杭州电子科技大学
出处
《计算机系统应用》
2010年第7期74-78,共5页
基金
国家重大专项(2009ZX01039-001-002-004)
浙江省重大科技专项(2007C11070)
文摘
为了减少Java虚拟机垃圾收集器的开销,对Java栈帧进行改造使其支持对象的存储,在此基础上提出一种基于栈式内存分配的垃圾收集算法。算法首先在编译阶段通过对Java源代码进行分析确定栈式分配对象,并用扩展指令标识这些对象,程序运行时它们直接被分配到Java栈上,这些对象在程序离开其作用域时立即被释放,其它对象则分配到堆上,由垃圾收集器进行回收。实验结果表明,与传统基于堆式的垃圾收集算法相比,新算法内存分配和即时回收性能优,占用内存空间少,垃圾回收更及时,减轻了垃圾收集器的负担,提高了运行速度。
关键词
java 虚拟机
垃圾收集
栈 式分配
java栈
对象生命周期
Keywords
java virtual machine
garbage collection
stack allocation
java stack
object lifetime
分类号
TP312.2
[自动化与计算机技术—计算机软件与理论]
题名 基于JVM存储架构对Java引用传递的解析
5
作者
鞠慧
机构
福州大学
出处
《福建电脑》
2013年第6期147-148,185,共3页
文摘
Java中类、接口、数组之间的数据传递方式采用的是引用传递,通过分析JVM的存储架构,介绍方法区、堆、栈中的数据存储机制,深入解析Java引用型数据的存取方式,并以实例说明引用传递在JVM存储架构中的具体实现。
关键词
JVM存储架构
java 堆
java栈
方法区
引用传递
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
题名 Java内存模型描述及变量运用分析
被引量:1
6
作者
王茂钢
机构
广东省工业贸易职业技术学校
出处
《现代信息科技》
2019年第4期98-99,共2页
文摘
在使用Java编程的过程中,内存是保障编程程序顺利进行的重要资源,而加强对内存的合理、有效运用,有助于编程效率的极大提升,并且在大量的研究和探索中,挖掘出其更加全面的功能。本文主要对Java内存模型的概念、Java的内存分配及相关功能进行了介绍,最后通过对Java内存的详细分析,明确了Java内存分配机制的具体应用,以供相关研究工作者参考。
关键词
java 内存模型
java 堆
内存分配
java 虚拟机栈
Keywords
java memory model
java heap
memory allocation
java virtual machine stack
分类号
TP311.11
[自动化与计算机技术—计算机软件与理论]
题名 Java内存模型分析与其在编程中的应用
7
作者
唐科
机构
电子科技大学成都学院计算机系
出处
《福建电脑》
2018年第10期102-104,共3页
文摘
Java编程应用中内存是重要的资源,安全而有效地利用它能够提高编程效率,促进开发出优秀的应用。分析Java内存模型及其分配机制,剖析了JVM的主要内部结构及各部分的功能,通过创建对象及对象初始化的示例展示了内存模型与分配机制理论的应用,并明确指出今后的研究工作。
关键词
内存模型
内存分配
java 虚拟机
java 虚拟机栈
java 堆
分类号
TP312.2
[自动化与计算机技术—计算机软件与理论]
题名 一种高性能异步RPC框架的设计与实现
被引量:4
8
作者
于天
黄昶
机构
华东师范大学信息科学与技术学院
出处
《信息通信》
2018年第3期127-129,共3页
文摘
为了研究RPC技术的原理以及提高性能和可用性的方案,设计并实现了一种名为Pretty RPC的RPC框架。Pretty共分三层:公共层,核心层和应用层。整体设计围绕高性能、高可扩展性,高可用性及高易用性等特点进行。采用Netty高性能异步通信框架用于信息交互;Protostuff框架提供对象序列化能力;JDK Proxy技术生成代理对象;Spring框架提供基于Io C的对象管理功能。最终实现了一种符合预期的RPC框架。经过此次研究实践,能够得出如下结论:基于改进Reactor模式的纯异步线程池通信模型的效率要高于传统多线程同步阻塞的通信模型;序列化算法的效率也是决定RPC性能的重要因素之一;基于Io C思想的软件设计方式能够有效提升软件的各项指标。
关键词
远程过程调用
序列化
异步通信
java 技术栈
多机系统
软件架构
Keywords
Remote Procedure Call
Serialization
Asynchronous Communication
java Technology Stack
Multi-computer Ma chine System
Software Architecture
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]