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雖為冷門,但是人才點贊率卻很高。至於待遇,還不是我們短期應該考慮的事情。
這是我這些年的經驗總結,希望對你有所幫助^_^
祝你成功吧^_^