• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Java API and Android

 
Farid Abdi
Greenhorn
Posts: 12
Java Java ME Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi
I know for developing Android apps , We should first instal JDK 7 .
Does this mean that we can use extensive Java classes that defined in standard Java ( Java API ) in our Android apps ???
My purpose for asking this question is :
When we master in standard Java and its extensive class libraries...Does we can use this experience and familiartity with Java API in Android development ???
OR we should learn Android specific classes and methods and our experience with Java API is not useful ???
 
Lalit Mehra
Ranch Hand
Posts: 384
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Farid,

Yes of course you can use Java API in your android applications.
But there are some differences in Java API and Android API.

Please take a look here

 
Farid Abdi
Greenhorn
Posts: 12
Java Java ME Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi
There are thousands of classes and methods in Java class library ( Java API )...If i master in Java and in these classess and methods , Does this familiarity is useful ??? Thanks
 
Lalit Mehra
Ranch Hand
Posts: 384
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes of course.
But I think you should first decide whether you are only going to work on Android or on Java related technologies also.

If you wish to work on Java Technologies someday, learning core java could prove to be an encouraging and rewarding effort for you.

Happy Coding
 
Steve Luke
Bartender
Posts: 4181
22
IntelliJ IDE Java Python
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Just to comment for accuracy:
Android does not use Java 7, it uses mostly just Java 5, with some of the Java 6 feature set. It does not have the new-in-Java7 features. It also does not host the complete Java core libraries, rather a substantial subset. You should take a look at the Android API to see the full list of classes and packages supported. The Java libraries are at the bottom of the package list (on the left).
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic