如何在手机上编程JAVA,怎么在手机上运行java

1 , 怎么在手机上运行java首先 下载与你手机型号或者分辨率相对应的java软件,点击安装即可要去网站载软件、然后在安装就行了、请采纳谢谢
2,java编的程序如何放进手机上首先你的java程序必须符合j2me规范 , 再就是你的手机必须能够支持MIDP2.0 也就是常说的java2.0.把java程序拷入到手机中 , 用手机中的java虚拟机安装java程序就可以了 。一般手机都带java的虚拟机或者是java的管理器 。java程序必须是jar或是jad格式的 。
3,在手机上的怎么运行JAVA程序你是要问原理啊,还是要问操作方式?。咳绻愕氖只С謏ava的话,直接安装就可以用了,否则就不能运行java程序支持java的手机都是装了java虚拟机的在i码邦手机编程工具中,只需要将你pc上的java程序,拷贝到手机上相应的java项目目录中,就可以在手机上打开,编译,运行 , 和pc端没有区别 。你手机是智能机吗,智能的直接在手机上就可以安装,java在电脑上显示是解压包,直接复制到手机就能安装,在手机上显示的是jar格式把安装文件下载到手机 , 在手机中找到那个文件,直接运行就可以【如何在手机上编程JAVA,怎么在手机上运行java】
4,谁能介绍下怎样制作手机上的java程序首先你要去下载开发环境:eclipse 和 j2me sdk 然后去下载eclipse me 插件包下载地址: http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.3.2-200802211800/eclipse-SDK-3.3.2-win32.zip http://sourceforge.net/project/showfiles.php?group_id=86829 http://gceclub.sun.com.cn/products/sjwtoolkit/zh_download-2_2.html详细内容你可以参考这个文章: http://www.ibm.com/developerworks/cn/java/j-eclipse-me/index.html5 , 如何在Android上编写高效的Java代码比较Android上的Dalvik Java和Java SE虽然远在Android出现之前,开发者就能用Java编程语言为移动设备编写应用程序,但它只是Java中功能极为有限的一个版本 , 称为Java ME(微型版) 。不同的移动设备还需编写不同的代码,因此,写一个应用程序就能在支持Java ME的任何手机上运行是几乎不可能的 。此外 , 由于当时不存在很好的在线商店,应用发布过程极其复杂 。Android的问世为开发者提供了构建智能手机强大应用的机会,开发者只需用Java编程语言以及他们熟知的标准Java API编写代码 。然而 , 尽管Android开发者仍使用Java SE编译器来编译应用程序,你会发现,James Gosling开发的Java和Android设备上的Java存在许多不同之处 。在Android设备上运行的VM(虚拟机)称为Dalvik 。它最初由谷歌的Dan Bornstein开发,适用于CPU和内存受限的移动设备 。Java SE和Dalvik Java存在一些差异,主要体现在虚拟机上 。Java SE使用了栈机设计,而Dalvik被设计成了基于寄存器的机器 。Android SDK中有一个dx工具,它会把Java SE栈机器的字节码转换成基于寄存器的Dalvik机器字节码 , 该转换步骤由IDE自动完成 。基于栈的虚拟机和基于寄存器的虚拟机的定义以及差异将不列入我们的讨论范围 。由于历史原因,Android使用基于寄存器的虚拟机 。虽然基于寄存器的虚拟机最多可以比基于栈的虚拟机快32%,但这只限于执行时解释字节码的虚拟机(也就是说,解释型虚拟机) 。在Android 2.2版本(也称为Froyo)之前,Dalvik虚拟机都是纯解释型的 。Froyo版本引入了JIT编译器(即时编译),这是Java SE很早就有的一个优势 。JIT编译 , 也称为动态翻译 。它在执行前把字节码翻译成本机代码(如图1所示),这样主要有两个好处 。首先,它消除了那些纯解释型虚拟机的开销;其次 , 它能对本机代码执行优化,这通常是静态编译代码无法做到的 。例如,JIT编译器可以在它运行的CPU上选择最合适的优化,也可以根据应用程序的输入来分析代码是如何运行的,以便进行下一步的优化 。

    推荐阅读