What language is android developed in?
1. Android is an open source operating system based on Linux.
2. Linux is an operating system developed using standard C language.
3. The Android underlying driver and operating system kernel are developed using C language and assembly.
4. The android operating system itself is developed using Java, and uses JNI to call the local C language library to implement the underlying scheduling of the operating system.
5. Android applications are developed using Java; they can also be developed using C/C native, but most of the time C is not used. So basically Java is the standard development language.
6. Android uses a modified JVM (Java Virtual Machine) called dalvik virtual machine, which is essentially a Java virtual machine.
So corresponding to each APP, a dalvik virtual machine will be created, which is a linux process.
The android system is actually a modified version of the Java virtual machine based on linux, which runs java programs.
For more related knowledge, please pay attention to PHP Chinese website!
The above is the detailed content of What language is android developed in?. For more information, please follow other related articles on the PHP Chinese website!