stringtranslate.com

Lista de API de Java

Hay dos tipos de interfaces de programación de aplicaciones (API) del lenguaje de programación Java :

La siguiente es una lista parcial de interfaces de programación de aplicaciones (API) para Java.

API

A continuación se muestra una lista muy incompleta, ya que la cantidad de API disponibles para la plataforma Java es abrumadora.

Plataformas de clientes enriquecidos
Bibliotecas compatibles con Office
Compresión
JSON
Motores de juego
Bibliotecas en tiempo real

Java en tiempo real es un término general para una combinación de tecnologías que permite a los programadores escribir programas que satisfagan las demandas de los sistemas en tiempo real en el lenguaje de programación Java.

La sofisticada gestión de memoria de Java, el soporte nativo para subprocesos y concurrencia, la seguridad de tipos y la relativa simplicidad han creado una demanda para su uso en muchos dominios. Sus capacidades se han mejorado para satisfacer las necesidades computacionales en tiempo real:

Para superar las dificultades típicas del tiempo real, la Comunidad Java introdujo una especificación para Java en tiempo real, JSR001. Han surgido varias implementaciones de la Especificación en Tiempo Real para Java (RTSJ) resultante, incluida una implementación de referencia de Timesys, WebSphere Real Time de IBM, Java SE Real-Time Systems de Sun Microsystems, [1] Aonix PERC o JamaicaVM de aicas.

La RTSJ abordó los problemas críticos al exigir una especificación mínima (solo dos) para el modelo de subprocesos (y permitir que se conecten otros modelos a la máquina virtual) y al proporcionar áreas de memoria que no están sujetas a la recolección de basura, junto con subprocesos que el recolector de basura no puede interrumpir. En cambio, estas áreas se administran mediante la administración de memoria basada en regiones.

Especificación en tiempo real para Java

La Especificación en Tiempo Real para Java (RTSJ) es un conjunto de interfaces y mejoras de comportamiento que permiten la programación informática en tiempo real en el lenguaje de programación Java. La RTSJ 1.0 se desarrolló como JSR 1 en el marco del Proceso Comunitario Java, que aprobó el nuevo estándar en noviembre de 2001. La RTSJ 2.0 se está desarrollando en el marco de la JSR 282. Hay una versión preliminar disponible en la página JCP de la JSR 282. Puede encontrar más información en RTSJ 2.0

Bibliotecas de ventanas
Bibliotecas de física

Véase también

Enlaces externos