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.

Como el lenguaje Java es un lenguaje orientado a objetos, la API de Java provee de un conjunto de clases utilitarias para efectuar toda clase de tareas necesarias dentro de un programa.

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

Interfaces API y sistemas

editar

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.[cita requerida]

Interfaces API existentes

editar

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

Véase también

editar

Referencias

editar
  1. «Las API Java utilizadas habitualmente por empresas de SI». Archivado desde el original el 18 de octubre de 2007. Consultado el 1 de noviembre de 2007. 

Enlaces externos

editar

📚 Artikel Terkait di Wikipedia

Java Persistence API

Java Persistence API, más conocida por sus siglas JPA, es una API de persistencia desarrollada para la plataforma Java EE. Maneja datos relacionales en

JAX-RS

JAX-RS: Java API for RESTful Web Services es una API del lenguaje de programación Java que proporciona soporte en la creación de servicios web de acuerdo

Java EE

declarar que sus productos son conformes a Java EE; estandarizado por JCP. Java EE tiene varias especificaciones de API, tales como JDBC, RMI, e-mail, JMS, Servicios

Java Transaction API

(del inglés Java Transaction API - API para transacciones en Java) es parte de las APIs de Java EE. JTA establece una serie de Interfaces java entre el manejador

JAX-WS

JAX-WS (Java API for XML Web Services) es una interfaz de programación de aplicaciones (API) de Java en Extensible Markup Language (XML) para la creación

JAX-RPC

JAX-RPC (Java API for XML-based RPC, Java Application Programming Interface for Extensible Markup Language - based Remote Procedure Call) permite a una

JAXR

Java API for XML Registries (JAXR) define una API estándar para las aplicaciones de la plataforma Java para acceder e interactuar programáticamente con

Java Community Process

El Proceso de la Comunidad Java, o Java Community Process, establecido en 1998, es un proceso formalizado el cual permite a las partes interesadas a involucrarse