有的手机上有java,那和电脑上的java语言有什么区别呢?

如题所述

适合领域不同,Sun是为了方便开发者,把Java区分为J2SE(Java 2 Standard Edition)、J2EE(Java 2 Enterprise Edition)、J2ME(Java 2 Micro Edition)和Java Card四种平台。J2SE是所有Java技术的基础,不管开发人员要开发什么平台的Java应用程序,都必须先从J2SE学起。J2EE技术着重于企业服务器端的应用。J2ME主要针对嵌入式系统,包括手机、PDA等。针对手机应用程序的开发,Sun还提供了免费的J2ME Wireless Toolkit。Java Card技术用来开发可以植入IC智能卡中的应用程序。
现在手机很流行的android系统也是用java开发的。
其实归根究底只要java基础扎实,无论电脑手机都会很快掌握的。追问

你说的android系统也是用java开发的是指的android系统的基础是利用java语言建立起来的还是在java的基础上升级的一种语言?

追答

android底层是c实现的,我说他用java,是指在android平台运行的软件是用java开发及android的API进行开发。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-17
手机java是一个环境,就是可以运行java的软件,电脑的java也是环境,但是你说java语言,应该是编程环境,也就是可以做java软件。
第2个回答  2012-04-17
手机上装的是J2ME环境,电脑上装的是J2SE环境,相比之下,J2ME规模要小很多,但更适合手机运行
第3个回答  2012-04-17
手机上装的是jre,即java运行环境,只是用来运行java程序的。而不是编写程序代码的
第4个回答  2012-04-17
很多不懂.

有的手机上有java,那和电脑上的java语言有什么区别呢?
适合领域不同,Sun是为了方便开发者,把Java区分为J2SE(Java 2 Standard Edition)、J2EE(Java 2 Enterprise Edition)、J2ME(Java 2 Micro Edition)和Java Card四种平台。J2SE是所有Java技术的基础,不管开发人员要开发什么平台的Java应用程序,都必须先从J2SE学起。J2EE技术着重于企业服务器端的应用。J2ME...

手机代码和电脑代码一样吗?
你好,手机代码和电脑代码不一样,比如手机代码就需要安卓开发语言,苹果手机就需要ios开发语言开发,电脑应用程序可以使用c,c++,java,php,python等开发语言,他们是不同的开发语言,所有代码上面看是不一样的。比如java开发需要遵循下面一些规范:1、变量、成员、方法名统一采用驼峰命名(lowerCamelCase),做到...

电脑java软件和手机java的区别
J2ME 又被称为Java 2 微型版,被使用在各种各样的消费电子产品上,例如智能卡、手机、PDA、电视机顶盒等方面。当然了,J2ME也提供了Java语言一贯的特性,那就是跨平 台和安全网络传输。它使用了一系列更小的包,而且Javax.microedition.io 为J2SE包的子集。J2ME可以升级到J2SE和J2EE。 在J2ME出现之前,我们更多接触到的...

手机JAVA 有什么格式的?游戏JAVA 与真正的JAVA有什么区别?
手机JAVA格式是JAR,并且有且只有这一种,不过这不代表手机只能识别,运行这一种格式的软件,还与手机的系统有关,而且有些手机里还有一些类似PC机上的模拟器,所以有些手机还可以运行其他格式,比如说SIS。关于JAVA Java是由Sun微系统公司所发展出来的程序语言,它本身是一种对象导向(Object-Oriented)的...

java:手机的web应用与PC上面的web应用有什么差别?
一、对于用户来说 是载体上的差别。功能性上两者没有什么区别。一个在手机上使用,一个在电脑上使用。手机更快捷。二、对于设计者来说 现阶段差别主要在几个方面(只涉及智能机系统,wap页面不涉及)1、手机端浏览器性能资源限制导致只能尽量少使用复杂渲染动画。pc端相对要好很多。2、手机端因为可能...

手机中的JAVA是有什么用途呢?它有什么作用
手机上的java实际上是电脑上java的简化版,全名应该叫j2me,通过它可以扩充套件手机的功能,如游戏,应用程式和Moto里在所谓的卡拉OK都是j2me的应该。 java程式的副档名为.jar,同时还会副档名为.jad的同名档案,具体视手机不同而不同。 java的设计初衷一次编写,到处执行,但受制于手机中各j2me的环境不同,现在手机上的...

android开发和java开发有什么区别
第一、平台不一样。java开发是桌面或者企业级的电脑上运行的,一个是在Android系统上运行的。两者的代码不能互通。不过都是用java语言写的。第二、不同系统上的控件不同,所以导致两者代码不能通用。如果普通的个人电脑和安卓系统的控件名统一起来,通用性会好很多。第三,硬件不同。个人电脑上很少有...

JAVA编程有很多的版本,它们有什么区别
javaME:是应用在手机或小家电上的,已经快绝迹了,以前的java手机现在还有几个人在用?javaSE:是开发桌面应用程序的(就是在电脑桌面上用的,例如QQ、YY等),是java的基础版,但是,桌面应用程序不是java语言的长处,很少人用java语言做桌面应用程序,一般使用 C\/C++、C#来做桌面应用程序。javaEE:...

我的世界电脑版和手机版有区别吗?
Java版和基岩版在技术实现和特性上有所不同。Java版采用Java语言开发,主要运行在PC平台上,而基岩版则是用C++编写,能够在包括Windows 10和移动设备在内的多种平台上运行。基岩版的优势在于其跨平台联机功能,例如可以让手机与Windows 10设备在同一世界中互动。在游戏内容上,Java版相比基岩版更为丰富,...

我的世界电脑版和手机版有区别吗?
1、基岩版是c+ +编写的,主要在win10、手机伯等移动平台运行,java版是java编写的主要在pc平台运行。基岩版较java版更流畅可以多平台联机(比如手机可度以与win10在一个世界中玩)。2、游戏内容java版比基岩版丰富些(原版差别不大, java版mod较为丰富拓展性比较知强,特性也有所差异), java版指令较...

相似回答