• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Knute Snortum
  • Paul Clapham
  • Tim Cooke
Sheriffs:
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Ron McLeod
  • Piet Souris
  • Frits Walraven
Bartenders:
  • Ganesh Patekar
  • Tim Holloway
  • salvin francis

About API  RSS feed

 
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What actually an API is?
Why there are more than one API in Java itself?
 
Ranch Hand
Posts: 320
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
API is Application Programming Interface. In it's generic sense it means that it is a specification for writing code to use some software package that you want to use. In other words, anything that you need to do to write code that uses some particuar software package. It might define certain variables or data structures that have to be set up, it defines all of the methods required to initialize and then actually use the functionality within that package.

There are many differenct APIs because there are many many different software packages/facilities out there to be used.
 
Java Cowboy
Posts: 16084
88
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
See the Wikipedia definition: Application Programming Interface

The term "API" is not specific to Java.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!