回覆列表
-
1 # 用戶7797357047246
-
2 # 淺年
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程序。
-
3 # 鴻鵠6823
答android開發用的是Java語言。Java也擁有自己強大的開源社區,當編寫時遇到問題就能通過這些社區找到答案。android開發的教程,書籍和課程,包括免費和付費的,這些教程可以讓先用java語言開始入門Android開發之路。
-
4 # 開朗奶茶qF
是JAVA語言。
目前Android APP開發主流語言就是Java語言,Java語言最大的特性就是提高了軟件的交互可能性,可以說安卓手機幾乎所有應用程序都是利用Java語言來進行編寫的。使用Java語言開發的軟件的程序庫、數據庫、運行庫都是Android手機軟件的一大特點。
Android是用Java語言編寫的。
1,因為Java是一種廣泛應用於開發移動應用程序的編程語言,它具有良好的跨平台性和可移植性,適用於多種操作系統,包括Android。
2,使用Java編寫Android應用可以利用Android SDK(Software Development Kit)提供的豐富庫和工具,簡化開發流程,並且享受到Java語言的優點,如面向對象編程、豐富的類庫和強大的開發工具支持。
除了Java,近年來也出現了其他編程語言如Kotlin成為Android的官方開發語言,開發者可以根據自己的喜好和需求選擇合適的語言來編寫Android應用程序。