共查询到20条相似文献,搜索用时 31 毫秒
1.
Java,更准确地说是Java 2 Micro Edition(J2ME),被定义为手机游戏开发最方便的语言。(关于J2ME,What is Java 2 Micro Edition?)。J2ME’s受欢迎程度的动力是J2ME享有所有主要手机制造商支持的行业标准的地位。因为现今大多数手机都使用Java的功能。J2ME是一个自由开放式平台。这个可以降低开发成本并且提供提供了必要的灵活性使开发者能自由地使用它。它高度的便利性("Write once run anywhere")确保为一个手机品牌/类型写入的游戏应用程序都能工作于其他支持Java的手机品牌/类型。它特别适用于小的重量轻的设备而且非常安全。 相似文献
2.
Java虚拟机及其移植 总被引:12,自引:0,他引:12
探索并实现一个基于嵌入式应用平台的Java虚拟机.在移植过程中所采用的平台是Motorola的MPC555芯片ETAS实验板,虚拟机的实现平台是RTXC实时操作系统.所实现的Java虚拟机可以在RTXC的内核机制下实现调度,并且可运行简单的Java用例,对Java虚拟机在嵌入式系统中的应用具有重要的指导意义. 相似文献
3.
分布嵌入式环境中的Java虚拟机设计 总被引:1,自引:0,他引:1
Java虚拟机(JVM)是Java的核心技术,也是基于Java技术实现分布式计算的底层中间件。一个适合于嵌入武环境的微型Java虚拟机(KVM)可以使手机等嵌入式设备通过网络下载、运行Java Applet程序。通过采用基于预处理程序的实现技术,可以使KVM的代码校验、垃圾回收、和代码优化等在线处理工作大大减小,从而提高了KNM的性能;研究了预处理模块、垃圾回收模块的结构与算法及代码优化的策略;并讨论了具体实现中的若干问题。 相似文献
4.
针对面向上下文的编程语言未提供支持动态层添加机制的缺陷,提出了一种以虚拟机为核心的支持层动态添加的编程框架,并给出了实现方法.编程框架的核心是一个扩展后的Java虚拟机将谓词测试融入到Java虚拟机来实现程序对上下文的感知,将对象组合与代理融入到Java虚拟机来实现层的动态激活,利用虚拟机自身提供的功能实现动态层添加.实验结果表明,基于扩展后的Java虚拟机的编程框架可以实现层激活和动态层添加,编程框架的层激活效率较基于编译器的最多提高10%左右. 相似文献
5.
J2ME主要针对嵌入式类电子设备,是一种高度优化的Java运行环境。它是Java 2的一个组成部分,能够将Java语言与平台无关的特性移植到小型电子设备上,允许移动无线设备之间共享应用程序。而嵌入式系统如今发展越来越迅速,凭借嵌入式操作系统进行各个开源软件在嵌入式平台上的移植操作,发挥其更强大的软件系统功能。本文旨在将这两种现在比较流行的技术结合起来,即以phoneME这款开源的J2ME软件作为研究对象,通过搭建交叉编译环境和Qtopia库等相关基础配置,将其移植到ARM嵌入式Linux系统上。之后通过运行多个MIDlet应用完成了相关的测试和验证。 相似文献
6.
嵌入式Java虚拟机实现中的代码优化 总被引:4,自引:0,他引:4
代码优化是提高Java虚拟机执行速度的重要手段之一。本文提出了一种基于预处理的代码优化方法。预处理模块与嵌入式Java虚拟机并行工作,为其标注基本块、循环等结构,并通过数据流分析收集各方法、各变量的引用次数。Java虚拟机利用预处理模块所收集的信息,判定各块程序的执行频率,对高频部分进行内联、寄存器分配等优化处理。本文还讨论了Java虚拟机实现中的若干事项。 相似文献
7.
8.
随着生活的现代化,蓝牙(Bluetooth)技术应用越来越广范。蓝牙为机器间通信带来了不少方便。J2ME(Java 2 PlatformMicro Edition)是为移动设备和嵌入式系统设计的,包括JVM规范和API规范,J2ME可以使用户、服务提供商和设备制造商通过物理(有线)连接或无线连接,按照需要随时使用丰富的应用程序。又由于J2ME继承了JAVA的一系列的优秀特性,因此用J2ME实现蓝牙通信,将更加优化系统功能。 相似文献
9.
为填补校园信息在移动设备中的访问空缺, 设计了基于J2ME(Java Platform Micro Edition)的校园信息即时查询系统。该系统采用手机平台上流行的J2ME和J2ME Polish技术, 使客户端可以适应多种移动操作系统平台; 采用GSM (Global System for Mobile Communication) Modem硬件设备、多线程技术、模组化的设计结构、半同步/半异步模式, 使系统升级平滑, 便于新功能的加入和系统维护, 并有效解决了服务器与客户端交互和短信息交互模式双向信息提供问题; 从而实现了高效、方便、快捷的校园信息查询、 传播平台。测试结果验证了系统的可用性、 可靠性和安全性。 相似文献
10.
赵新亭 《中国新技术新产品精选》2008,(17):15-15
目前,Linux网络计算杌中的Java虚拟机在运行Java应用程序时,存在着执行性能较低的问题。该文实现一种优化方案:在Katie虚拟机中应用并改良直接线索式解释器优化技术。旨在兼顾LinuxNC现有的硬件配置和软件模式,有效地提升Java虚拟机运行效率,并保证较低的CPU和内存成本。从而改善虚拟机的性能表现。 相似文献
11.
基于嵌入式Java的分布式网络平台 总被引:1,自引:0,他引:1
提出了一种基于嵌入式Java技术的分布式的网络平台·这个平台采用peertopeer及Java技术,改变了以前的clientserver模式·通过一系列通信协议,平台上的任何端点可以与其他端点通信协作,大大改善了网络资源的利用率·每个端点的功能以服务的形式提供给平台上的其他端点,平台上的端点可以是计算机,也可以是家电,通信设备等·最后给出了一个利用Webit设备作为嵌入式代理的平台实例 相似文献
12.
随着技术的进步,嵌入式设备正变得流行起来;另一方面,Java的安全性、跨平台性以及其它众多优点使得它非常适合于嵌入式系统。本文探讨了基于Java的嵌入式系统的一些方面的问题,从中可以认识到Java在嵌入式设备中的巨大应用潜力。 相似文献
13.
14.
J2ME技术是当前业界流行的无线应用开发支柱平台,基于J2ME能够方便地利用各种Java技术在手机上实现许多复杂的功能。 相似文献
15.
Web数据库是数据库未来发展的一个重要方向,它的一个很重要的特性就是支持Java功能。作为数据库领域的重要厂商。Oracle在这方面也有重大进展,从Oracle8i后,就嵌入了Java虚拟机,本文就是介绍如何在Oracle中安装、配置和使用Java虚拟机。详细介绍了在Oracle中如何安装JVM以及JVM的Oracle参数的设置,如何在数据库内创建Java存储过程以及如何使用LOAD-JAVA utility。配置好Oracle的Java虚拟机,可以使Java与数据库的存取效率大大的改善,同时让那些想把Oracle作为应用服务器提供EJB服务成为可能的选项。 相似文献
16.
基于J2ME的无线蓝牙技术应用研究 总被引:1,自引:0,他引:1
Java开发平台的微型版J2ME和蓝牙技术给无线通讯提出了新的解决方案,在支持JZME技术的Java手机上,结合JSR-82技术规范,建立了适合移动用户使用的地理信息数据采集系统,从而增强了智能手机的功能。本文以Java手机与蓝牙GPS传输数据为主要内容,设计和实现了一个原型系统并进行了实验。 相似文献
17.
Java虚拟机加载机制浅析 总被引:2,自引:0,他引:2
Java语言是一种具有动态性的解释性编程语言,当指定的程序运行的时候,Java就将编译生成的class文件按照需求和一定规则加载入内存,并组织成一个完整的Java应用程序。本文通过一些例子,来解释和说明Java虚拟机加载机制的内容和特性。 相似文献
18.
文章先将Java虚拟机成功的移植至嵌入式平台Windows Mobile下,并设计测试程序验证移植的虚拟机是否成功、是否支持图形界面的功能。其次,在嵌入式平台下实现了嵌入式数据库SQLite的JDBC访问接口,最后对研究结果进行测试。这些工作的完成,充分体现了Java语言的跨平台特性和JDBC标准接口的优势,在很大程度上拓展了Java应用于嵌入式开发的领域,减轻了嵌入式应用软件开发人员的负担和工作量,对今后的应用开发极具意义。 相似文献
19.
提出了基于Struts+Spring+Hibernate(SSH)的轻量级J2EE架构,并将三种框架技术整合起来应用到《Java程序设计》教学辅助系统设计中。本文简要阐述了系统的功能、系统框架以及框架中各层功能的具体实现。 相似文献
20.
J2ME为小型设备带来了Java语言的跨平台功能,还拥有java语言所具有的强大的安全功能,现在已成为研究的热点.简要介绍了J2ME和J2ME数据管理中的关键技术及一些重要概念,分析了CLDC及CDC设备上数据管理的方式J2ME的应用程序在一个RMS中存储信息,使用RMS保存和检索数据.在CDC设备上运行的J2ME应用程序也可以通过JDBC接口使用DBMS对数据进行管理. 相似文献