What is meant by API in Java?
An application programming interface (API) is a library of functions that Java provides for programmers for common tasks like file transfer, networking, and data structures.
API stands for Application Programming Interface It usually referrs to documentation on how a specific class works. It lists,describes, and details the class' methods, properties, constructors, etc.. Here is a link for a the API of the String class in Java: http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html
A Thread is simply a concurrently running task that is separate from the main line of execution. You can make any class into a thread by implementing the Runnable interface. For more information about the Thread class, consult your Java API. The API has all the basic information about using Java threads.
There are 3 types of Java Programming Language Application Programming Interfaces (APIs) : • The official core Java API, contained in the JDK or JRE, of one of the editions of the Java Platform. The three editions of the Java Platform are Java ME (Micro edition), Java SE (Standard edition), and Java EE (Enterprise edition). • Optional official APIs that can be downloaded separately. The specification of these APIs are defined according to a Java…
An API is really no more than a set of method signatures and other information necessary to use a class or set of classes. The API is totally distinct from the implementation. For example, a number of vendors have implemented the servlet API, each in a different way. The API by itself has no implementation. Library (being JAR Java library) is a unit of deployment of one, many or part of API.
jdbc-odbc bridge is a jdbc driver required to connect java application to the specified database. Using this driver the java calls are converted to the odbc calls and then are referred to the database. Since odbc driver are the implemetation of the API written in C language. As in the case of this driver the API is provided by Sun MicroSystem itself and the implementation of these API is done by the Database Vendors.
Java is a programming language. Java is an easy transition for C++ coders. C++ and Java are similar in coding styles of notation. The reason why Java is used often is because Java is safe, portable, and is being improved day by day. Java was initiated by James Gosling, Mike Sheridan, and Patrick Naughton in 1991. The mascot for Java is Duke.Java was originally designed for interactive television, but it was too advanced. Sun Microsystems…