Showing posts with label API classes. Show all posts
Showing posts with label API classes. Show all posts

Wednesday, June 11, 2008

The API dilemma

So Java enhances its power by the vast resource of API which supports the language. Infact Java is nothing without its API.
As Java has just 49 keywords in it, but to really program in Java, one needs to have the ability to effectively use the classes provided in the API.
The API contains thousands of ready-made classes already present to make the job pretty easier.
Definetly the above line sounds more good than it is, as its really not a cakewalk to remember all the classes.
So whats the best way??
I guess and infact i believe that no one can remember all the classes, so the best way is to start with the basic classes which will help us start coding in Java. Afterwards as we require something which we dont know, search for it in the API.
When you get it, use it and yes, dont forget it!!
After some time in development, one realises that one will remember what is useful to us, and in this way, the very large API becomes a bit smaller for us!!

Tuesday, June 10, 2008

Why JAVA is attractive??

Well, Many times People may give different answers for the same question. The same trend also continues here!!
Some may say, its a new language as compared to C, some say its well documented and good resource material is available, but possibly the best reason which can be given is that Java is a Cross-platform language. In other words, its the Platform independence of Java, that has made it one of the most attractive languages for developers!!
So no worries for developers that how there code is going to work in different platforms, which they have developed taking lot of pains.
Yes, i do agree there are some secondary reasons which can also be given.
They are that it is object oriented and that it has a large bunch of API classes...
Definetly Object oriented programming is a good programming technique which Java provides, but its the API classes of Java which enhances the beauty of JAVA for me..

Share this Page:-