
正文
java代码手机运行装置 用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技术,可以建立完整、高效的无线数据增值服务产业链,从而为用户提供灵活、个性化、内容方式多样的服务。
相关问答
Q1: 如何在手机上编程并运行
第一步,在安卓手机上安装Termux。
Termux是安卓手机中较高级的终端模拟器,不仅开源,而且不需要root, 支持apt的管理软件包,能够十分方便地安装软件包。
下载方式直接搜索Termux即可,简单方便。
请点击输入图片描述
2
第二步,成功安装后,点击Termux运行,并开始编程。
安装Termux之后,可以在手机桌面看到该软件,如图所示;然后点击运行Termux,此时进入到Termux编程界面。
请点击输入图片描述
3
第三步,安装Python。
在Termux运行界面输入命令pkg install python可以安装python。
提示,在安装过程中会提示是否继续,此时,输入y即可。
请点击输入图片描述
请点击输入图片描述
4
第四步,查看Python版本。
安装后,可以输入python回车查看,接着会在下一行出现Python 3.8.0,这就是目前最新版本。
请点击输入图片描述
5
第五步,验证是否安装成功。
为确保成功安装,可以通过输入简单的编程来验证Python是否安装成功。
比如输入print('Hello world'),然后回车,在下一行打印出Hello world,表明安装成功。
此时,我们就可以在手机上运行一些Python代码了。
Q2: 想编写一个简单的java小程序运行在手机上 代码怎么实现
首先配置环境 配置好J2ME环境
–安装EclipseME插件
–配置EclipseME插件
–加载WTK
使用Eclipse进行JAVAME程序开发
最后你的手机要能运行java程序
ps:不建议学习JAVA手机开发,应用范围不广,手机开发一般都是嵌入式开发一类,JAVA开发还是侧重于网络开发
Q3: 在手机上写JAVA代码,如何在手机上运行
在百度上搜索AIDE程序并下载安装好。程序有点儿大,推荐使用WIFI进行下载。
打开程序默认进入的JAVA源代码编写界面。系统自动给出了一段JAVA “hello world”源代码。点击右上角的播放器按钮即可编译运行。如果源代码有误编译器会提示错误地方,还是比较人性化的。成功编译则可以看到屏幕上打印出“hello world”两个单词。“hello world”是程序入门的意思,每个人学习各个程序第一句输出都是“hello world”
这里我利用嵌套for循环结构写了一个九九乘法表,有兴趣的朋友可以试试。有疑问的可以参考源代码图片。这里我不复制出源代码主要是为了提高大家手写代码的感觉。注意代码每个符号都是半角,且每句结束后必须打半角分好。代码最好成阶梯状。
Q4: 如何用java程序操作安卓模拟器
首先是电脑的java模拟器。在做测试以前在搜索引擎中将两个模拟器下载下来。自然是下载安全无毒的java模拟器。电脑使用的是exe文件但是常以rar打包。安卓智能机是apk文件。
我使用的java模拟器是个绿色软件,也就是说无需安装。解压压缩包后打开文件夹。找到主运行文件点击运行。
在程序主界面点击文件。选择载入jar文件。jar就是java数据文件java压缩包。山寨机时代大家经常接触。
我尝试加载一个很久前的javaQQ。载入之后自动运行程序。很熟悉的qq登陆界面。也尝试登陆了一下,果然无法登陆,没有在进行其他的检测。软件还提供了一些其他的功能诸如截图之类的比较实用。
如果是apk文件则先将其安装至手机安装成功之后再运行该应用。
软件界面空荡荡的,点击选项按钮,扫描内存卡。这时候软件会扫描手机内存卡中的jar文件。并返回搜索结果
点击该结果载入jar文件。这个jar就进入虚拟机管理列表中了。以后运行就可以直接在列表中运行。点击运行该jar等待程序执行即可。由于手机低配一时没有运行出结果。所以最终效果图就不贴了。
Q5: java程序运行在android上,是运行在虚机上吗,还是直接运行在android上?
Android的中间层多以Java 实现java代码手机运行装置,并且采用特殊的针对移动设备进行优化过的Dalvik 虚拟机(Dalvik Virtual Machine)。Dalvik虚拟机是一种“暂存器型态”(Register Based)的Java虚拟机java代码手机运行装置,变量皆存放于暂存器中java代码手机运行装置,虚拟机的指令相对减少。
Dalvik虚拟机可以有多个实例, 每个Android应用程序都用一个自属的Dalvik虚拟机来运行,让系统在运行程序时可达到优化。Dalvik 虚拟机并非运行Java字节码(.class文件),而是运行一种称为.dex格式的文件。
APK只是打包java代码手机运行装置了的安装程序,可以用WinRAR/WinZip打开的,打开后java代码手机运行装置你就会看到.dex文件,作用类似Java的.class
关于java代码手机运行装置和用java编写手机类代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






