javaarm
① Linux+arm和java学哪个好
方向不一样,
linux
+arm
偏硬件方向,多少要对硬件有一定的了解,而后者只学软件就可以,现在通信挺火的,学前者有钱途
② Java开发和arm+linux开发该选择哪一个
学习java:首先java这么语言的优势,因为它的可移植性,所以现在的软件开发都普遍采用java语言。这门语言还有巨大的发展潜力。二、安卓 现在手机用android系统的占据了60%之多。 学习android就必须要学习java android是最近几年才出来的,还有很大的发展前景。三、就业前景 这个不用说什么,可以去各大人才网搜搜就知道了。据知 java程序员 和 android开发人员 这两职位是很多的。四、刚毕业的java程序员可以一般都在三千五以上,这都是在中小型城市,如果在大城市基本上是五千以上的。android开发人员就不用说了,薪资比java的还要高一点点。五、个人的发展空间 学习java可以再学android 朝移动通信开发这一块去发展,另外可以学习Web开发,这两个无论选择哪个方向都是挺好的,关键是得技术过硬。
③ JAVA程序能否运行在ARM等非x86平台
用JDK的源码,按目标CPU编译——龙芯那么先进,是需要修改的,人家写JDK源码的时候还没这个CPU。
④ JAVA语言怎么能在ARM实现
ARM是嵌入式 Java目前好像还不能跑嵌入式吧。
⑤ java程序的arm移植
晕,楼上的不知道别乱说好不??你在windows里面的是用到java的j2se平台,而在arm里面却涉及j2me平台了,怎么能移植啊??
⑥ Java开发和arm+linux开发,我该选择哪一个
如果是做自动化,Java做上位机非常不错,没有什么比Java更适合上位机的了,当然,部分子程序你还是需要C++。
如果是现场控制,Java的技术优势比ARM大,但是还得看公司业务和老板的观念。如果你的项目可以使用软PLC和IPC,那么用Java只会更有好处。如果项目要求必须使用可随时断电的低功耗控制器,则只有ARM是有技术含量的。
总体上讲,Java比较适合大纵深的控制系统,但是Java的成本很高,综合性强,不是光会Java就行的,还得会混编;ARM适合批量化的控制系统,只需要C语言,但是系统很难做大,研发成本高。Java不支持裸机,目前我知道的最快的IO也只能达到毫秒级响应,而且价格不菲。ARM可以写裸机程序,响应速度是微秒级的。
⑦ java 和嵌入式的区别 要详细
java 本是来嵌入式
Java平台由Java虚拟机(Java Virtual Machine)和自Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。Java应用编程接口已经从1.1x版发展到1.2版。目前常用的Java平台基于Java1.5,最近版本为Java1.7。 Java分为三个体系JavaSE(Java2 Platform Standard Edition,java平台标准版),JavaEE(Java 2 Platform,Enterprise Edition,java平台企业版),JavaME(Java 2 Platform Micro Edition,java平台微型版)。
⑧ java 能不能移植到 arm上用啊
基于J2ME的JAR包来开发的手机应用就是跑在ARM版虚拟机上的
⑨ 能不能用Java进行嵌入式开发
Java是能够进行嵌入式开发的,原因如下:
运行Java虚拟机(JVM)解释Java字节码,就可以在嵌入式设备上运行程序。
使用Java的JIT后,只有那些使用频率高的代码才会被编译。而在系统中只是偶然被执行的代码则采用解释来编译。同时,JIT尽量使被编译的代码其内存占有量保持在一较小的范围内。对CVM(CDC所使用虚拟机),默认值为512K.而在一些较优秀的程序中,可以发现,其值为100K-300K.这也就是说,使用Java编写的程序,只有使用频率比较高的代码才导致内存占用的增加。相反,使用C/C++编写的程序,整个代码都需要进行编译。因此,不能说使用Java语言编写的程序占用的内存就会比使用C/C++编写的程序大。这决定于软件相对于平台代码的复杂度及大小。如果软件规模比较大,Java平台所消耗的内存远小于Java类文件简洁性节约的内存,这种情况下,使用Java平台将有利于节约内存。如果软件的规模比较小,则Java平台消耗的内存就比较明显了,可以考虑使用C/C++来开发,以节约内存。
⑩ 学arm好还是java好呢
我是从事JAVA方向工作的,简单给你一些建议吧:
首先,我们不能单从现阶段的IT环境来看,因为Arm和Java是两个截然不同的方向。Arm属于嵌入式工作的相关技能,属于硬件方向;而Java是软件工程方向,属于软件IT行业。
对于Arm的硬件市场来说,毫无疑问他的待遇要高于Java,但是相对的人才需求量也比较少,虽然Java现在的就业十分看好,但是人才已经趋于过剩了。另外从工作角度来看,软件的工作生命周期大约在3-5年左右,也就是说是青春饭,但是后期发展方向很广阔,必去考虑向项目经理和项目顾问发展,只敢编码的话很快就会被新技术核心人才所淘汰。而硬件行业不同,其工作生命周期大概在10-25年,年纪越大,越凸显其价值,但是相对的专业方向很窄,需要你有强烈的毅力或者兴趣。
首先综合你的个人爱好,在考虑你需要多少年才可以正式工作,相对时期的人才方向又是怎样,水涨船高,当人才过剩是时ava也许就会出现极大的压力,而相对的Arm虽为冷门,但是人才点赞率却很高。至于待遇,还不是我们短期应该考虑的事情。
这是我这些年的经验总结,希望对你有所帮助^_^
祝你成功吧^_^