java或操作系统
⑴ java 是不是操作系统
JAVA是一种开发的语言平台
你想把他做成系统 就做成系统 。。只要你有能力。可以做在手机上
可以做在电脑上替换掉WINdows
可以做在你的车子上。。还可以做在你的电视上。
JAVA手机操作系统 的意思是说 这个手机的操作系统 是用JAVA开发出来的。不是说JAVA是一个操作系统 。。MAC 或者WINDows 才是操作系统 。。WIndows用的语言很多都是用汇编完成的。或者用C语言。
⑵ JAVA的软件属于哪个操作系统
件的,不过安装电子书到是没问题~(一个很不错的电子书网站,)
智能与非智能的区别主要在于系统的综合性能的差别,智能手机拥有更快速的CPU,更大的内存空间,智能手机的运行方式和电脑非常类似! 都可以安装软件来扩充功能!
非智能手机的应用软件一般都是用JAVA语言编写的,大小一般也是几十KB到几百KB之间,而智能手机的应用软件一般都是用C语言(不太确定),大小一般都有几百KB,我玩过最大的NOKIA游戏程序有18MB!(是一个飞行类游戏)
下面是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是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。Java由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。
1995年更名为Java,并重新设计用于开发Internet应用程序。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。
另一方面,Java技术也不断更新。Java自面世后就非常流行,发展迅速,对C++语言形成有力冲击。在全球云计算和移动互联网的产业环境下,Java更具备了显着优势和广阔前景。2010年Oracle公司收购Sun Microsystems。
⑷ 为什么JAVA,不能写操作系统
JAVA是可以写操作系统的
linux、Unix、FreeBSD、MacOS、palm与windows等等都是汇编与C/C++的混合体,而且其中的汇编占相当大的比例。
贝尔实验室发明的SavaJe
OS是一个纯Java操作系统,支持J2SE,已经得到强大的商业支持
⑸ 为什么JAVA不能编写手机或电脑操作系统
java不能写魔兽,在一定程度上是因为java是运行在windows上的,性能无法满足这些需求。java也可以获得很好的性能,比如java
card,native解析java代码。
⑹ 学习java开发用什么操作系统最好
运行java是在一个虚拟机中进行的,操作系统都有这样的虚拟机。
由于vista比较新,所以如果要装双系统的话,vista需要后装~~
⑺ java编程用什么操作系统
操作系统的话,mac、windows、linux,感觉都差不多的,只不过硬件会更重要一点,配置好一点,编译会快一点,提升速度
⑻ java能写操作系统吗
用java编写操作系统是不现实的,要明白java目前还是要运行在虚拟机上,要用java编写操作系统必须要硬件实现虚拟机的功能,尽管是可以实现的,但是就目前主流的主板来说还是intel——windows主板体系,代价太大了。
⑼ 什么是JAVA是一个操作系统么怎样才能在电脑上运行
java是一门软件编程的语言,就和 C语言 C++ 等 是一门电脑语言。 相对电脑而言的。
如果相对人类而已。 好比是 日语或者 法语之类。
不过和 C语言的有据别 java是一门面向对象的编程语言,是一门和操作平台无关的,可移植行编程语言。
如果是看网页的话的 你下载java控件就能顺利运行了。如果要运行java程序就是必须要在电脑中装java的JDK就是java虚拟机 ,你的java程序就能正常运行了。
⑽ 有关java使用操作系统
java是跨平台的,不管什么操作系统都可以运行。但需要找到对应操作系统的jdk,先在操作系统中安装java运行环境,配置环境变量。不过大型的应用都是跑在linux或是unix操作系统上的,学一点这些操作系统的简单命令吧,还是很有好处的。