Is there any difference between Oracle's Java and Java used in Android?

Viewed 8519

I have started to program in Java SE recently, and I noticed from many articles and heard from rumours, that Android applications are developed in Java, or in a language similar to Java.

I noticed also that there are other packages to use, because we have to develop for mobile devices.

Until recently, I was never interested in mobile devices and applications, like the Android OS, but now I understood that this is the future, and a great chance of a job.

My question is: if in the near future, I want to develop something in Android, do I have to learn a different Java language than I used to program now?

Are there a lot of differences, programmatically, between the Java language and Java used in Android?

Thanks.

3 Answers
Related