File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes API? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "API?" Watch "API?" New topic


Matt McCann

Joined: Jan 16, 2005
Posts: 2
I've just started to learn Java as part of my University module and so I've taken it upon myself to do some extra reading. Now, whilst reading I keep coming across the acronym API. What I ask, does API stand for and also what does it mean? Thanks
Layne Lund
Ranch Hand

Joined: Dec 06, 2001
Posts: 3061
API stands for Application Programmer's Interface. An API is a set of classes and/or methods that have already been written and other programmer's can use. Java comes with a massive API. As you learn Java, you should spend some time learning how to navigate the documentation for it. The link above contains several links to the API documentation for different versions of Java. You should find the link appropriate for the version of Java that you are using.



Java API Documentation
The Java Tutorial
Mark Vedder
Ranch Hand

Joined: Dec 17, 2003
Posts: 624

A great site that may help you as you progress through your studies is It contains just about any acronym you can think of. Also take a look at which is a great IT (Information Technology) specific encyclopedia.

Good Luck in your studies.
Matt McCann

Joined: Jan 16, 2005
Posts: 2
Thanks guys! I can see this forum and its members will be a great help to me in those dire times when nothing works lol.
I agree. Here's the link:
subject: API?
jQuery in Action, 3rd edition