游戏器支持java是什么意思,手机支持JAVA是什么意思
大家好,感谢邀请,今天来为大家分享一下游戏器支持java是什么意思的问题,以及和手机支持JAVA是什么意思的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
java游戏运行平台是什么
Java平台由Java虚拟机(Java Virtual Machine)和Java应用编程接口(Application Programming Interface、简称API)构成
Java应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分
在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行
现在Java平台已经嵌入了几乎所有的操作系统
这样Java程序可以只编译一次,就可以在各种系统中运行
Java应用编程接口已经从1
1x版发展到1
2版
目前常用的Java平台基于Java1
5,最近版本为Java1
7
Java分为三个体系JavaSE(Java2 Platform Standard Edition,java平台标准版),JavaEE(Java 2 Platform,Enterprise Edition,java平台企业版),JavaME(Java 2 Platform Micro Edition,java平台微型版)
* Java SE(Java Platform,Standard Edition)
Java SE以前称为 J2SE
它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java应用程序
Java SE包含了支持 Java Web服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础
* Java EE(Java Platform,Enterprise Edition)
这个版本以前称为 J2EE
企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java应用程序
Java EE是在 Java SE的基础上构建的,它提供 Web服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented,SOA)和Web 2
0应用程序
* Java ME(Java Platform,Micro Edition)
这个版本以前称为 J2ME
Java ME为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境
Java ME包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持
基于 Java ME规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能
手机支持JAVA是什么意思
java
【概要】
Java包含了一种计算机编程语言和一个平台。
*Java编程语言是一种高级语言。由Sun微系统公司(Sun Microsystem)发布,并作为一种开放的标准进行提供。
*Java是一种简单的,面向对象的、分布式的、解释的、健壮的、安全的、结构的、中立的、可移植的、性能很优异的多线程的动态的语言。
*Java平台包括了Java虚拟机(JVM)和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 Once Run 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游戏简单的理解就是用java语言编的游戏,他的特点是在任何机器上都可以运行,只要那台机器上装了java虚拟机。所以他的通用性很好。这是因为机器只认识他自己的语言,不同的机器运用的也是他自己的语言,就比如电脑的语言和手机的语言肯定是有所不同的,所以在电脑上运行的游戏在手机上运行不了,反之亦然。但java的思想是不同机器上通过java提供的虚拟机把游戏代码翻译成不同机器的语言,机器就可以执行了。在手机上运行的java游戏前提是要求你的手机支持java虚拟机,才能运行java游戏
如果一般的电脑游戏不是java语言编制的,那么它无法在别的机器上运行,就是手机不认识他,所以下到手机上也无法执行。
如果你的手机支持java,那么你必须上网下载游戏程序代码到手机上,然后通过虚拟机将代码翻译手机认识的机器代码,才能运行游戏。如果你的游戏不是网络游戏,游戏下载完后,就可以运行,不必再上网了
如果你还想了解更多这方面的信息,记得收藏关注本站。