「java手机平台」java手机版下载

博主:adminadmin 2023-03-22 12:06:07 507

今天给各位分享java手机平台的知识,其中也会对java手机版下载进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

Java平台是什么?

Java包含了一种计算机编程语言和一个平台。

*Java编程语言是一种高级语言。由Sun微系统公司(Sun Macrosystem)发布,并作为一种开放的标准进行提供。

*Java平台包括了Java虚拟机和Java应用程序接口(API)。

Java将原程序编译成字节码(bytecode),并通过Java虚拟机(JVM)解释字节码的方式来执行。因为这种运行方式,只要针对不同的计算机平台准备相应的Java虚拟机,就可以很方便的实现Java语言的跨平台性。因此,Java非常适合于企业网络和Internet环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。 Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态性等。

Java的主要应用有如下几点:

*利用浏览器中的Java虚拟机运行于客户端的Applet。

*利用本地虚拟机运行的Java应用程序,通常利用Swing或SWT等来编写跨平台的GUI界面系统。

*通过编写Servlet/JSP来提供网络服务,运行于网络应用程序服务器中。

*利用嵌入式Java虚拟机运行于手机等移动设备的Java应用程序,使用J2ME API。

Java的产生

Java来自于Sun公司的一个叫Green的项目,其原先的目的是为家用消费电子产品开发一个分布式代码系统,这样我们可以把E-mail发给电冰箱、电视机等家用电器,对它们进行控制,和它们进行信息交流。开始,准备采用C++,但C++太复杂,安全性差,最后基于C++开发一种新的语言Oak(Java的前身),Oak是一种用于网络的精巧而安全的语言,Sun公司曾依此投标一个交互式电视项目,但结果是被SGI打败。可怜的Oak几乎无家可归,恰巧这时MarkArdreesen开发的Mosaic和Netscape启发了Oak项目组成员,他们用Java编制了HotJava浏览器,得到了Sun公司首席执行官ScottMcNealy的支持,触发了Java进军Internet。

Java的取名也有一个趣闻,有一天,几位Java成员组的会员正在讨论给这个新的语言取什么名字,当时他们正在咖啡馆喝着Java(爪哇)咖啡,有一个人灵机一动说就叫Java怎样,得到了其他人的赞赏,于是,Java这个名字就这样传开了。

Java平台根据API和使用领域,主要分为三种技术

*Java SE (旧称J2SE) - Java Platform, Standard Edition, 定位在客户端,主要用于桌面应用软件的编程

*Java EE (旧称J2EE) - Java Platform, Enterprise Edition, 定义在服务器端Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统

*Java ME (旧称J2ME) - Java Platform, Micro Edition, 主要应用于嵌入式系统开发,如手机和PDA的编程

Java的特色

Java从1995年的暑假开始在计算机业界就受到了高度注意,特别是在Internet和多 媒体(Multimedia)相关产品类方面。Java是

*是一种软件技术

*是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言

*是一种为 Internet发展的计算机语言

*是一种使网页(Web Page)产生生动活泼画面的语言

*是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言

*是一种语言,用以产生「小应用程序(Applet(s))」

*是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能

*是一种将安全性(Security)列为第一优先考虑的语言

*是一种使用者不需花费很多时间学习的语言

*是一种突破用户端机器环境和CPU结构的语言

*是一种「写一次,即可在任何机器上执行(Write OnceRun Anywhere)」的语言是有史以来,第一套允许使用者将应用程序(Applications)通过Internet从远端的服务器(Remote Server)传输到本地端的机器上(LocalMachine)并执行

*是一种应用程序提供者不需要知道使用者的计算机硬件(如:Sun, Intel, 或MAC等)与软件(如:SW-UNIX, MAC O/S, Windows, 或NT等)环境的语言(Kestenbaum, 1995)。

JavaFX

在2007JavaOne会议上,Sun负责软件业务的执行副总裁格林公布了JavaFX Script:一种用于编写能够在支持Java的PC和手机上运行的应用软件的更简单的脚本语言。为了解决手机的兼容性问题JavaFX Mobile是一种面向手机厂商、提高Java应用软件在不同手机间兼容性的软件包。

目前最新版 的java有三个版本,java SE,JAVA ME,JAVA EE.

什么是java平台手机

Java是由Sun微系统公司所发展出来的程序语言,它本身是一种对象导向(Object-Oriented)的程序语言。JAVA目前在手机上应用最多的就是JAVA游戏。

Java也号称是能跨平台使用的语言,这主要是因为Java本身被编译之后,并不是直接产生可执行的码,而是产生一种中间码叫作 ByteCode,这种码必需在透过 Java 的直译器来解读它,才能够真正的被执行,所以只要平台上装有这种Java的直译器,就能解读ByteCode也就能执行Java编译过的程序,故与Java程序是在那种平台上被编译的,就完全没有干系了。Java写出来的程序可分为两类,分别是Java Applet与一般的Application,而Application 这一类就与一般的程序如C++的作用是比较类似的,是一个独立可执行的应用程序,像HotJava是一个浏览器,且就是使用Java程序所发展出来的。最常见的Java程序包括应用程序和applets。应用程序是单独的程序,诸如HotJava浏览器软件就是用Java语言编写的。 Applets类似于应用程序,但是它们不能单独运行, Applets可以在支持Java的浏览器中运行。Applet主要是内置于HTML网页中,在浏览时发挥作用。

Java的目标是为了满足在一个充满各式各样不同种机器,不同操作系统平台的网络环境中开发软件。利用Java程序语言,可以在网页中加入各式各样的动态效果。可以放上一段动画,加入声音,也可以建立交互式网页等。

Java手机软件平台

Java手机软件平台采用的基本Java平台是CLDC (Connected Limited Device Configuration)和MIDP (Mobile Information Device Profile),是J2ME (Java 2 Micro Edition)的一部分,在中国一般称为“无线Java”技术。此前,有人把它叫做“K-Java”;其实,K-Java的叫法只是Sun公司在开发KVM Java虚拟机时的项目代号,在该技术被正式命名为KVM后,就不再用K-Java了。

KJava即J2ME(Java 2 Micro Edition),是Sun公司专门用于嵌入式设备的Java软件。以KJava编程语言为手机开发应用程序,可以为手机用户提供游戏、个人信息处理、电子地图、股票等服务程序。J2ME(Java 2 Micro Edition)是致力于消费产品和嵌入式设备的最佳解决方案。J2ME在设计其规格的时候,遵循着“对于各种不同的装置而造出一个单一的开发系统是没有意义的事”这个基本原则。于是J2ME先将所有的嵌入式装置大体上区分为两种:一种是运算功能有限、电力供应也有限的嵌入式装置(比方说PDA、手机);另外一种是运算能力相对较佳、并且在电力供应上相对比较充足的嵌入式装置(比方说冷气机、电冰箱)。因为这两种区分,所以Java引入了一个叫做Configuration的概念,然后把上述运算功能有限、电力有限的嵌入式装置定义在Connected Limited Device Configuration(CLDC)规格之中;而另外一种装置则规范为Connected Device Configuration(CDC)规格。也就是说,J2ME先把所有的嵌入式装置利用Configuration的概念区隔成两种抽象的型态。

Java技术的开放性、安全性和庞大的社会已有资源,以及其跨平台性,即“编写一次,到处运行”的特点,使Java技术成为智能手机软件平台的事实标准。采用Java技术后,编写应用程序和提供服务的人就不必关心接受其服务的手机采用的是什么操作系统和芯片,只要按照Java的要求去写程序就好了;同样,生产手机的厂商也不必顾虑将来谁来提供增值服务。可以看出,采用Java技术,可以建立完整、高效的无线数据增值服务产业链,从而为用户提供灵活、个性化、内容方式多样的服务。

Java手机发展现状

到今年6月,全世界已经有大约1亿部Java手机在使用,除中国大陆外共有53个移动运行商正式推出了基于Java技术的无线数据增值服务。中国移动通信集团已经建立了无线Java增值服务体系,并推出了“百宝箱”等服务品牌,包括游戏百宝箱、娱乐百宝箱、商务百宝箱、生活百宝箱等,已经于2003年7月10日开始正式商用。

中国联通公司也正在其CDMA 1X网络上建立无线Java增值服务体系,目前系统正在建设过程中,并且2003年9月26日中国联通、北京振戎融通公司和Sun公司在人民大会堂宣布联合发起成立“UniJa技术联盟”,三方将在联通CDMA 1X网络上的Java增值服务方面全面合作。

JAVA系统平台的手机可以刷机吗?是不是可以提升系统的版本的?

JAVA系统平台的手机可以刷机吗?是不是可以提升系统的版本的?

刷机指的是什么,要刷卡需要特制的手机,也就是手机后盖带天线的。目前电信等一些国内手机厂家有很多定制机都是java系统平台的,可以刷卡。

刷机是不是可以刷1个系统的不同型号

应该是一个型号的不同系统

刷机可以提升安卓系统吗?可以使低版本的安卓系统提高吗?

安卓系统的手机刷机可以提升安卓系统的版本,使低版本的安卓系统性能提高。因为更高版本的安卓系统,不但会增加新的功能。同时,还会修复一些已知的低版本安卓系统中存在的BUG和漏洞。

【补充说明】:

1、刷机有风险,手机用户要谨慎!刷机前需做好系统备份,以免通信联系人列表丢失无法找回!

2、建议用户使用官方提供的更新版本的升级包刷机。若贸然使用安卓爱好者改动的更高版本的升级包刷机,有可能会产生其他问题,甚至导致手机无法正常使用!

安卓系统的手机是不是都可以升级操作系统版本呢?

理论上可以。但低端机的硬件配置太低,升级为高版本系统后会运行不流畅或运行不了。

OMS系统的手机可以刷机吗?刷成Android?

Open Mobile System是中国移动通讯集团和Google合作联合开发的一款基于Linux内核Android平台构建的开放式手机操作系统简称OMS,它在原有Android平台基础上针对中国市场做了特殊优化,加入了中移动运营的3G网络TD-SCDMA的支持。在界面和开机画面上和Android有着细微的区别,在针对中国用户的中文录入、简体中文显示都进行了特殊的优化,未来还会加入中国移动自己的产品等功能,Open Mobile System是2008年4月份开始的一个系统定制计划,经过1年的修改调试后预计将在2009年4月份开始正式推向市场,同时首款使用oms系统的是联想oPhone手机。如今的OMS2.5完全兼容android2.2。用户体验得到了很大的提升,已经达到或者超越android原生系统。

和android基本上是同一系统

我的手机是TCLp306c版本的,可以刷成小米系统吗?刷系统

你好。

对不起,目前MIUI官方是不支持你的机型的。MIUI系统适配了市面的主流旗舰机型,民间开发团队已将MIUI扩展到更多的手机型号,请你前往:miui./getrom.php查看你适配机型的ROM,如果有你使用的机型,你可以根据教程来刷机。

如果没有你使用的机型,推荐你安装小米系统使用。小米系统,不用刷机即可享受MIUI 桌面、拨号、短信、联系人、云服务五大核心功能,,下载链接:xitong.xiaomi./index

更多MIUI技巧和优惠活动可以关注MIUI官方微博:weibo./miui官方微信MIUI米柚

三星手机怎么刷成小米的系统,是不是可以随意选一个小米系统的刷机包,去刷

你好。

小米系统App现在已经开放公测,它是针对非小米手机开发的,该系统集成了包括MIUI 桌面、MIUI 拨号、MIUI 短信、MIUI 联系人、小米云服务等MIUI的多项核心功能,实现了MIUI七成的操作体验。它是一款无需刷机即可体验MIUI主要核心功能的系统管理型应用。

小米系统下载地址::miui./thread-1695798-1-1.可以下载并体验一下小米系统。

此外,小米MIUI(米柚)系统目前已经216款机型,您也不妨查询一下是否有适配您手机的小米miui系统::miui./download.根据官方的刷机教程,也是可以刷成小米系统的。

总结一下,第一种方法是不刷机实现小米的核心功能,但是,不能享受小米的全部功能。第二种方法是通过刷机安装小米系统的,可以使得您第三方手机可以完全享受小米系统的全部功能和服务。建议您根据需要选择,不过,我推荐您使用第一种方法《小米系统》,因为不需要刷机就可以体验小米核心功能。

更多MIUI技巧和优惠活动可以关注MIUI官方微博:weibo./miui官方微信MIUI米柚

Windows 操作系统的手机是不是可以直接看文档啊

可以的,几乎什么格式的都能看,

我现在用的多普达, 装个AREAD2.0. 差不多什么格式的都可以看。

我的手机是java系统的,可不可以刷成安卓系统的

不可以

如何用java搭建手机设计平台?

. J2ME总体架构

J2ME是一种通过许多部件和规范的技术, 这众多的部件和规范帮助J2ME来满足这众多的消费产品的不同的需要。和所有的Java程序语言技术一样,在它的核心属于一种虚拟机。就像使用所有 Java技术一样,J2ME的核心也在一种虚拟机中。最初,用于J2ME应用程序虚拟机的被称作 Kilobyte virtual machine或简称 KVM。就像它名称的含义,KVM比较小,通常只有 128K或更少。这比起我们通常了解和使用的J2SE(Java 2标准版)Java虚拟机 ( JVM )的 32 MB来说就小得多了。

用于连接虚拟机的是一系列配置和简表,它们提供了用于特定J2ME环境的类应用程序接口,图一展示了J2ME的总体架构。 每个配置和简表处理一般或具体的消费产品,配置和简表规范是由多种多样的设备生产商和用户共同开发并建立的。配置是用于一组通用设备的最小的Java平台,常常归为一种横向的设备分组,相对来说,横向分组设备是那些共享相同的内存安排,通信带宽,能量需求以及用户能力的设备,一般认为配置能够提供这众多的设备的所有需求。

图一:J2ME平台总体架构图

2. 配置(Configuration)

配置(Configuation)将基本运行时环境定义为一组核心类和一个运行在特定类型设备上的特定虚拟机。虽然还可能在将来定义其他的配置,但当前 J2ME 存在两种配置:

(1)、CLCD(Connected limited device configuration有限连接设置配置)

CLCD是为具有较小存储容量的设备而设计的。根据规范中所说,运行 CLDC的设备应该有 512K或更少的内存空间、一个有限的电源供给 (通常是使用电池)、有限的或断断续续的网络连接性(9600 bps或更少)以及多样化的用户界面甚至没有用户界面。 通常说来,这个配置是为个人化的、移动的、有限连接信息设备而设计,比如手机、呼叫器、PDA和POS终端等。由于我们准备研究的对象是手机,它也是一种典型的CLCD设备,所以有必要对CLCD层进行简要介绍。

CLCD为简表层提供接口服务,同时还可以直接为应用程序层提供服务。CLCD通过四个包为简表层和应用程序提供服务,它包括语言服务、输入输出服务、网络通讯服务和实用工具服务等。这些服务分别在以下四个包中实现:

● java.lang语言包:此包是J2SE中的同名包的子集,继承了J2SE语言包的大部分功能。但是,由于有限于设备的运行资源,CLCD不支持浮点型数据类型,也不提供文件的支持和错误处理的支持。

● java.io输入输出包:此包是J2SE中的同名包的子集,向上层提供基本的IO服务。

● java.util实用工具包:此包是J2SE中的同名包的子集,它提供定时器、日期等常用的实用工具类,但是它没有提供Java集合工具类。

● java.microedition网络通讯包:此包是CLCD中唯一不是J2SE子集的包。它是专门为小型有限资源设备设计的,为其提供类似J2SE的网络输入输出功能。在介绍Java手机网络通讯一节我们将重点说明此包提供的类的使用。

从上面对CLCD提供的四个包的说明可以看出,其实CLCD是J2SE的一个子集,其大部分功能都是从J2SE中减化来的,同时,它还根据运行设备的特性提供了附加的功能。图二展示了CLCD与J2SE关系图.图二:CLCD与J2SE关系图

(2)、CDC(Connected Device Configuration连接设备配置)

CDC是为具有较好的存储容量的设备而设计。一般CDC设备的内存都应大于512k,许多CDC设备配置了2M左右的内存。现在,这一类设备通常是共享的、固定的 (不用移动)网络连接信息设备,像电视机机顶盒,网络电视系统、互联网电话与汽车导航/娱乐系统等等。

3. 简表(Profile)

简表定义了应用程序所支持的设备类型。特别地,它向J2ME配置添加了特定于域的类来定义设备的某种作用。简表建立在配置的上层。至今,已经为 J2ME 定义了两种简表:KJava 和移动信息设备简表(MIDP),它们也被建立在CDLC上。这两种简表适用于小型设备。在手机J2ME中基本上都提供了MIDP简表,手机程序的设计基本上都是基于MIDP的,所以也常把J2ME手机程序设计称为MIDP程序设计。

MIDP,全称Mobile Information Device Profile,可译为移动信息设备简表,是第一个实现的简表。它补充CLDC并且提供应用程序语义和控件、用户界面、持久存储器、网络和用于移动电话的计时器、双通道呼叫器和其他无线电设备。在以后的章节里,我们将重点介绍使用MIDP提供的类库创建手机程序。

4. 虚拟机

在J2ME架构图的最底是虚拟机层,它同J2SE中的JVM性质相同。根据设备使用的配置的不同,使用的虚拟机也有差异。如配置层为CLDC,则虚拟机为KVM,如配置为CDC则虚拟机为CVM。应用程序永远不会直接调用虚拟机服务的,所以对于一般的应用程序开发者可以不用对虚拟机有更深入的了解。

5. 应用程序(Application)

在J2ME架构图最顶层是应用程序层,它是可以在J2ME平台上为实现某个事务而运行的程式。在许多手机中都预安装了一些应用程序,如游戏、计算器、记事簿、移动QQ等等。本系列教程介绍的重点也是在这一层,在以后的章节里,我们将学习到如何在手机J2ME平台上创建各种各样的手机应用程序。

java手机平台的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java手机版下载、java手机平台的信息别忘了在本站进行查找喔。