【Android】【Linux】Android vs Linux的差別

Android 是 Google基於 Linux核心上開發出來的。

而 Linux是用C語言開發的。
Android之所以能跑 Java 編寫出來的app,是因為在核心上運行了JVM虛擬機器。

JVM透過 Kernel 來運行,Android app 透過 JVM來執行。