智能手机上可以安装java或C编译器吗?

Python015

智能手机上可以安装java或C编译器吗?,第1张

理论上可以

但是目前还没有这方面的软件

所以楼主达不到这个目的

要开发这样的 编译器 有一定困难,而实用价值并不高,所以一般没人开发。

不过智能的是Windows mobile的话,有模拟DOS的软件,里面可以运行turbo C,我试过,还行。

#1,你先要下载个jdk,全程是Java development toolkit

这是官方链接:

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html

看你的电脑系统,如果是xp就,选择:

Windows x86 87.95 MB

jdk-7u5-windows-i586.exe

#2,安装完JDK以后,你就可以编译JAVA了。不过需要配置下环境变量才可以使用javac

#3,配置环境变量:桌面上对“我的电脑”右键,选择属性。然后依次选择高级->环境变量->在弹出的环境变量里系统环境变量找到一个叫Path的环境变量,然后再它后面加入"C:/programefiles/java/jdk7/bin/"(假设你之前的jdk安装在这个路径)

#4,接下来你就可以在命令行输入javac 来执行编译java的class了。当然,还是推荐你下载一个Eclipse。方便很多。自动编译的。

下载地址:

http://www.eclipse.org/downloads/packages/eclipse-classic-42/junor

希望回答楼主满意。有问题可以追问。

java编译器是c语言写的,开发软件只是集成了c语言的java编译器和友好的界面,作为平台让程序员更舒服地编程。java写完程序同样是程序文件,不是安装文件,导出为jar则是jar包里面包含scr、bin和res文件夹,有相应的.java,.class和图像文件。手机有java编译功能则将jar包里的文件编译即为安装过程,进入游戏则是运行过程,文件已经在安装时编译过。

用Eclipse作为开发软件,集成sun的midp功能,以前是wireless toolkit for cldc,现在更新换代了。Eclipse是比较好的选择,无论J2ME还是Android。只有安装正确的插件,便可进行java手机开发。有了类似wireless toolkit的插件,在写完程序编译完成后便可直接选择将程序以jad包形式调试,导出成jar包,在deployed文件夹里便可看到jad和jar文件,jar便是可以安装到手机里的那个安装文件。

答得有点莫名其妙还望谅解,我很久以前用的J2ME,答楼主的问题就回顾了一下。

一开始学习java肯定不能从J2ME开始了吧,从简单的功能和例子开始,高级程序语言的概念殊途同归,如果概念清楚,只要把包里的api记住就能写了。从J2SE的application和applet开始。