Welcome to stackoverflow. Please research your topic before submitting a question.
If you want to understand how Android handles Java etc. you need to be read up on internals of Android. I will suggest just search for Android Internals.
Try this video as well: Marakana Android Internals
Marko explains the internals of Android very nicely for the beginners. There are lots of other resources on Marakana as well such as beginning Android development and building custom roms. If you are new to Android I stronly recommend going through all the Marakana videos. Goodluck.
1
solved Android: How is java supported in android? [closed]