欧美日韩国产一区二区|qovd片|小明个人发布看看|小浪货你夹真紧水又多|老头把我添高潮了A片故|99热久久精品国产一区二区|久久久春色AV

安卓app開發(fā)語言有哪些 安卓app用什么語言開發(fā)

安卓app開發(fā)語言有哪些 安卓app用什么語言開發(fā)

【安卓app開發(fā)語言有哪些 安卓app用什么語言開發(fā)】安卓app用Java語言進(jìn)行開發(fā) 。


Java是一種廣泛使用的計算機編程語言 , 擁有跨平臺、面向?qū)ο蟆⒎盒途幊痰奶匦裕瑥V泛應(yīng)用于企業(yè)級Web應(yīng)用開發(fā)和移動應(yīng)用開發(fā) 。由于C++所具有的優(yōu)勢,該項目組的研究人員首先考慮采用C++來編寫程序 。但對于硬件資源極其匱乏的單片式系統(tǒng)來說,C++程序過于復(fù)雜和龐大 。另外由于消費電子產(chǎn)品所采用的嵌入式處理器芯片的種類繁雜,如何讓編寫的程序跨平臺運行也是個難題 。為了解決困難,他們首先著眼于語言的開發(fā),假設(shè)了一種結(jié)構(gòu)簡單、符合嵌入式應(yīng)用需要的硬件平臺體系結(jié)構(gòu)并為其制定了相應(yīng)的規(guī)范,其中就定義了這種硬件平臺的二進(jìn)制機器碼指令系統(tǒng)(即后來成為“字節(jié)碼”的指令系統(tǒng)) , 以待語言開發(fā)成功后 , 能有半導(dǎo)體芯片生產(chǎn)商開發(fā)和生產(chǎn)這種硬件平臺 。對于新語言的設(shè)計 , Sun公司研發(fā)人員并沒有開發(fā)一種全新的語言,而是根據(jù)嵌入式軟件的要求,對C++進(jìn)行了改造,去除了留在C++的一些不太實用及影響安全的成分,并結(jié)合嵌入式系統(tǒng)的實時性要求 , 開發(fā)了一種稱為Oak的面向?qū)ο笳Z言 。

相關(guān)經(jīng)驗推薦