views:

208

answers:

4

I had newly started Android Programming. It is known to me that the Android Programming is purely based on the Core Java. Now I wonder that Is it possible for person to work on Application Development in "Core Java" or "Advanced Java" if the person is nicely familiar with the Android Programming only?????

I mean if he tries to learn or get into Core Java or Advanced Java Programming, Can he able to do so!!!!

I am just trying to clear my doubts.

+2  A: 

If he has passion, language/platform is not a barrier.

Android has Java like syntax and much of the core library is almost same. As you should have figured out a Java Desktop/Windowed application is much different than Android development.

Ankit Jain
+1 for the passion part :)
Joeri Hendrickx
+3  A: 

From the syntax point of view you won't have a problem, and when you are familiar with one of both you will be also able to read the API documentation of the other.

In any case the important thing is to understand the concept of object orientated programming - that is what it's all about

Martin
+1  A: 

Most of the libraries used in core java are same that are used in Android. You just have to learn the basic concepts of core java. refer to effective java book and strengthen your OOPS concepts. Rest every thing will be plain butter for you.

Robin
A: 

Probably the bets place to start would be the book Thinking IN Java..

Thinking in Java

Fred Grott