欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

安卓手機(jī)游戲是用什么編程語言開發(fā)的

黃文隆2年前132瀏覽0評論

安卓手機(jī)游戲是用什么編程語言開發(fā)的?

一、安卓系統(tǒng)開發(fā)語言-C/C++

android系統(tǒng)是基于Linux內(nèi)核開發(fā)的,所以底層還是Linux內(nèi)核與驅(qū)動。上層是C/C++本地庫和Android運(yùn)行時環(huán)境,這一層主要是android虛擬機(jī)和支持虛擬機(jī)運(yùn)行的本地庫,采用C/C++語言開發(fā)。

二、安卓軟件編程語言-Java

為了方便開發(fā)谷歌采用了Java語言來開發(fā)安卓應(yīng)用,應(yīng)用程序框架層API是采用Java語言編寫的,方便開發(fā)者調(diào)用。上層是應(yīng)用層,就是平時開發(fā)者自己開發(fā)的應(yīng)用。這一層谷歌官方支持的編程語言是Java和Kotlin。

三、手機(jī)軟件編程語言-Kotlin

安卓手機(jī)應(yīng)用早期使用Java開發(fā)的比較多,現(xiàn)在多了很多用Kotlin開發(fā)的,Kotlin是Google和Oracle發(fā)打完官司以后,自己推出來的。代碼里可以同時使用Java和Kotlin,目前看來Kotlin已經(jīng)能滿足正常開發(fā)需求,并能穩(wěn)定運(yùn)行,之所以很多公司還沒有完全切換,主要還是歷史遺留的java代碼,已經(jīng)能穩(wěn)定運(yùn)行的,沒有必要再花時間和人工去重構(gòu)。

java 手機(jī)游戲開發(fā),安卓手機(jī)游戲是用什么編程語言開發(fā)的