API Java

La API Java es una interfaz de programación de aplicaciones (API, por sus siglas del inglés: Application Programming Interface) provista por los creadores del lenguaje de programación Java, que da a los programadores los medios para desarrollar aplicaciones Java.

La API Java está organizada en paquetes lógicos, donde cada paquete contiene un conjunto de clases relacionadas semánticamente.

En la comunidad de desarrollo Java se suele identificar cada una de las diferentes bibliotecas existentes como interfaces API de Java.

Cuando se construye un sistema informático este suele emplear diversas API.

Existen numerosas API de Java para realizar todo tipo de operaciones,[1]​ algunas de las más conocidas son: