首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 587 毫秒
1.
介绍了JNI,详细讨论了在Windows平台上,利用Java本地方法实现机器人本地控制系统的整个过程和方去,并阐述了实施Java本地方法过程中的一些注意点。  相似文献   

2.
作为近年来新兴的Java编程语言势必要与已经由其他高级语言编写的服务器、应用接口工具包及程序相结合,因此Java平台提供本地接口JNI来简化这一过程.本文将叙述如何使用JNI在Java编写的程序中调用其他高级语言编写的本地库和本地方法.并用一个实例来说明如何应用JNI来解决Java语言与其他高级语言之间的通讯问题.  相似文献   

3.
Java虚拟机在运行过程中使用即时编译器编译Java程序的热点方法,然后直接执行热点方法的本地代码.锁cache机制允许Java虚拟机将编译方法的本地代码锁在cache中,以提高编译执行时的指令cache命中率.通过分析Java虚拟机中编译方法的调用规律,得到编译方法的活跃时间段、平均大小和内存分布情况.基于编译方法的调用规律,给出Java虚拟机中的动态锁cache优化方法.在Java热点方法的活跃期将其本地代码段锁在cache中,以减少cache失效.最后,在龙芯3A的HotSpot虚拟机上实现了动态锁cache优化方法.实验结果表明,Java虚拟机中的动态锁cache优化方法能够使SPECjvm2008运行时的cache失效次数平均降低8.5%,性能平均提升4%.  相似文献   

4.
介绍了Java中本地接口的作用和意义,阐述了JNI(Java Native Interface)技术编程和实现方法,重点总结了在智能卡系统中JNI的具体应用和实现过程,并就开发过程中容易遇到的问题进行了讨论.  相似文献   

5.
在Java Web应用开发中,底层数据传递的模式和传统本地应用有着不小的区别,对底层数据传递模式的了解和数据传递流程的设计决定了应用开发的复杂程度,影响着整个Java Web应用程序的开发效率和后期维护的难易度。笔者从开发模型入手对Java Web应用中的底层数据传递模式进行了分析,并详细说明了底层数据流程和方法。  相似文献   

6.
我们完成了一个基于网络的报表打印程序.该程序可在网络环境下通过对远程数据库的访问生成报表,用户可使用本地打印机将报表打印出来.本文就如何实现Java应用程序框架结构、生成Java报表、进行多页打印、实现打印预览以及何时调用打印方法等问题进行了讨论.  相似文献   

7.
提出了模型飞机蓝牙遥控系统的原型结构,设计了控制端(本地)和远端的界面,解释了模型—视图—控制器(Model-View-Controller)模式的概念,并强调了其在Java中实现的关键之处,最后给出了MVC模式在该系统的Java程序设计的实施细节.  相似文献   

8.
利用Java流的概念和异常处理技术,开发了自定义的Java基本类型的随机输入输出应用程序,解决Java交互输入输出过程中通过键盘输入的问题.此方法已在实际教学中使用,应用程序不仅简洁而且使用方便.  相似文献   

9.
利用数据传输与数据处理的独立性思想设计本地数据采集方案,采用JSP、Applet、Servlet和JNI技术相结合的方法,提出了一种基于Java平台的远程网络机器人数据采集系统的方案,并在实际中得到应用,为基于互联网络的远程机器人系统的控制进行了有益的探索.  相似文献   

10.
分析了Java语言教学过程中存在的教学方法问题、学习方法问题和课程考核方式问题,基于国际最新的CDIO工程教育理念,构建与CDIO的4个能力对应的4个Java语言教学目标,并探讨了基于CDIO工程教育理念构建新的Java教学模式,该模式主要从理论教学、实验教学和课程考核方面来改革传统的Java语言教学模式,以提高教学质量.  相似文献   

11.
为解决Java应用程序中复杂报表的打印问题,提出了一种采用JNI和COM技术、在Java中操纵Excel实现强有力报表工具的方法.在Java中利用JNI与COM的通信方式,通过对Excel各COM对象的调用,完成在Java中对Excel的操作;同时将Excel的各COM对象映射为Java对象,调用自行设计开发的一组纯Java API,实现在Java中的复杂报表功能.首先描述了该方案提出的方法和功能,然后给出了系统构架,最后讨论了Java和VC 的实现代码.  相似文献   

12.
基于JNI技术应用框架的分析和实现   总被引:11,自引:1,他引:11  
在基于JNI(Java Native Interface)原理的基础上,分析和实现了一种Java调用C/C 动态连接库问题的应用框架。提出了通过中间代理实现C/C 与Java数据传递过程中的数据类型转换策略,解决了在实际调用过程中可能碰到的技术问题,并通过实例给出了具体缠程方法。实践证明,本框架具有较高的参考性和实用价值。  相似文献   

13.
针对基于Web的分布式测量应用的需求,提出了一种新的分布式测量软件模型。该模型充分利用Java2平台和其他Web工具的优势,在实现客户服务器间便捷有效的网络通信方面具有显著特色.使用Java2平台下的分布式对象技术简化了繁琐的底层协议处理,使用Java本机接口解决了跨语言调用底层硬件驱动的问题.用此模型成功开发了一个应用实例,基于Internet的远程机器人实时测试系统,验证了模型的可行性和有效性.  相似文献   

14.
分析了现有的字节码保护技术,针对其中的字节码加密技术中的不足,提出了利用JVMTI和JNI技术的一种改进方法,使之达到传统二进制程序代码安全级别,并在Windows和Linux平台得以实现.  相似文献   

15.
为了使人们从繁琐的劳作中解放出来以及实现对不可达区域的实时远程监控,利用三层门户框架开发技术实现对智能监测小车的监控和命令响应.小车端装有无线接受装置,通过无线发射器与监测电脑相连,监测电脑将接收到的数据传到服务器上,此过程是Java调用DLL本地化的C/S交互模式.在服务器上部署响应控制的Web服务接收,处理小车采集...  相似文献   

16.
Android视频通讯应用中通常使用View类显示视频解码图像。为解决使用常用图像拉伸方式将解码到的视频图像实时放大输出时遇到的内存严重消耗和输出延迟的问题, 分析了问题的原因, 并研究了基于Android自带API(Application Programming Interface)或使用JNI(Java Native Interface)算法的即时图像放大显示方法, 对得到的图像放大效果和放大所需的时间进行实验分析, 并根据实验结果进行源代码分析研究, 发现改进的方法, 最终提出一个解决问题的最合适的方案。  相似文献   

17.
采用基于Web服务的网络化移植技术解决网络CAD系统中重用已有的CAD资源难题,提出了一个基于Web服务的网络化技术架构.采用J2EE作为开发平台,在客户端用ActiveX控件实现用户交互模块,在服务器端通过JNI接口在Web服务中调用其他模块,并采用XML来交换数据,以此实现了一个纹织提花CAD系统的网络化移植,为更多的单机应用程序进行网络化移植提供了一种解决方案.  相似文献   

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

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