android是什麼語言開發的
#1、android是基於linux的開源作業系統。
2、linux是使用標準C語言開發的作業系統。
3、android底層驅動以及作業系統核心使用C語言以及彙編開發。
4、android作業系統本身是使用Java開發的,並使用JNI呼叫本地的C語言庫,實現對作業系統底層的調度。
5、android應用程式是使用Java開發;同時也可以使用C/C native開發,但大多數時候不用用到C。所以基本上就是Java為標準開發語言。
6、android使用了修改過的JVM(Java虛擬機)叫做dalvik虛擬機,其本質還是Java虛擬機。
所以對應每個APP都會建立個dalvik虛擬機,也就是一個linux進程。
android系統其實就是基於linux下的修改版Java虛擬機,運行java程式。
更多相關知識,請追蹤PHP中文網!
以上是android是什麼語言開發的的詳細內容。更多資訊請關注PHP中文網其他相關文章!