安卓系統為什么要用java語言寫?
這就要看安卓的系統體系結構了,安卓系統內核是基于Linux kernel上,中間層是多以Java 實現,并且采用特殊的Dalvik 虛擬機,Dalvik虛擬機是一種“暫存器型態”的Java虛擬機。所以應用程序是java語言編寫的。任何語言都有優缺點,java適合網絡編程和應用層程序編寫,C語言適合底層硬件控制。
下一篇現在學習人工智能怎么樣
安卓系統為什么要用java語言寫?
這就要看安卓的系統體系結構了,安卓系統內核是基于Linux kernel上,中間層是多以Java 實現,并且采用特殊的Dalvik 虛擬機,Dalvik虛擬機是一種“暫存器型態”的Java虛擬機。所以應用程序是java語言編寫的。任何語言都有優缺點,java適合網絡編程和應用層程序編寫,C語言適合底層硬件控制。