百度了一下java,介绍说是功能很强大的编程语言,但是如何判断什么程序是java编制的呢?比方手机上,特别是三星或者诺基
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 08:39:20
百度了一下java,介绍说是功能很强大的编程语言,但是如何判断什么程序是java编制的呢?比方手机上,特别是三星或者诺基亚的低端机都支持java程序,而高端的智能机上的一些软件和程序貌似不是java程序编制的?为何低端机都能支持java程序,而高端机都弃之未用?
本人对此技术层面的概念不懂,
本人对此技术层面的概念不懂,
这个还得从当前市面上手机系统的占有率说起 现在主流的手机操作系统以前弯曲被安卓和苹果占领 前些年红极一时的塞班加上不常用的黑莓一共大概仅占了20%不到 塞班和黑莓是支持java程序的 这里的java程序是指 用j2me开发的移动应用 由于前两年山寨机的风潮 让很多人知道了java 也许那时候认为支持java就高端了 ~ 也确实只要支持java java程序就能在任何一款手机上运行 这得益于java的虚拟机JVM JVM的作用就像一个底座 只要你有了这个叫JVM的底座你就能跑j2me的程序 针对不同的手机系统有着不同的JVM 但这些我们都不用管
现在话题又转回来 当前市面上的苹果手机是不支持java的 WHY? 还没有 苹果版的JVM呗 为什么没有这得问已经挂掉的乔布斯了 剩下的安卓 好吧其实安卓就是java做的 当然安卓的核心还是Linux系统用C写的 然后用C和C++写的中间层 用java开发的应用层 但是 但是 但是 这里的java和j2me是不一样的 安卓是由谷歌开发的 安卓用的虚拟机是谷歌自己弄的Dalvik 不是sun的jvm了 因此j2me程序也无法直接运行在安卓上 并且现在也没有安卓版的JVM 安卓上跑的程序确实是用java写的 但它不遵守j2me规范 它遵守自己的规范 因此现在有种程序员叫 Android开发
好了 当前市面上占有率最多的两种手机操作系统都不支持j2me 所以你就觉得高端机不支持java了 其实吧高端机指的是手机的硬件配置 现在很多低端机也装的是安卓 好吧 低端机也有很多不支持java
现在话题又转回来 当前市面上的苹果手机是不支持java的 WHY? 还没有 苹果版的JVM呗 为什么没有这得问已经挂掉的乔布斯了 剩下的安卓 好吧其实安卓就是java做的 当然安卓的核心还是Linux系统用C写的 然后用C和C++写的中间层 用java开发的应用层 但是 但是 但是 这里的java和j2me是不一样的 安卓是由谷歌开发的 安卓用的虚拟机是谷歌自己弄的Dalvik 不是sun的jvm了 因此j2me程序也无法直接运行在安卓上 并且现在也没有安卓版的JVM 安卓上跑的程序确实是用java写的 但它不遵守j2me规范 它遵守自己的规范 因此现在有种程序员叫 Android开发
好了 当前市面上占有率最多的两种手机操作系统都不支持j2me 所以你就觉得高端机不支持java了 其实吧高端机指的是手机的硬件配置 现在很多低端机也装的是安卓 好吧 低端机也有很多不支持java
手机上的JAVA是什么意思?
java编程打印“九九乘法口诀表”的程序
手机上的支持JAVA是什么意思作用
英语翻译本文阐述了使用JAVA编程语言对基于客户/服务器模式的应用编写网络通信程序,讨论了SOCKET机制、输入输出流以
JAVA 关于class 的编程!
Java语言程序问题:下列接口的定义中,哪个是正确的?
1. 下列关于JAVA语言特点的叙述中,错误的是[ ] A、Java是面向过程的编程语
用Java语言设计一个程序,从键盘输入3个整数,按照从小到大的顺序输出.是用Java语言哦,
下面的java语句什么意思呢
请java大神帮忙写出一下程序的子程序.- -|| 越快越好 谢谢了.
java程序问题?下面是一个 5*5 的螺旋方阵(顺时针方向旋转)编程输出 10*10(n
最好的手机字典我的手机是诺基亚6220c 请问用什么手机字典好呢?最好不要JAVA的,是sis 最好.