¿Qué es la API de Java de todos modos?

P: La API de Java: ¿qué es y cómo encaja en el lenguaje Java?

UN:
  • El lenguaje Java
  • La máquina virtual de Java (JVM)
  • La API de Java (interfaz de programación de aplicaciones)

El lenguaje Java define la sintaxis y la semántica del lenguaje de programación Java. Define vocabulario básico como tipos primitivos, bloques if / else, la sintaxis de declaración de clase, sintaxis de excepción, reglas de alcance de variables y todo lo demás necesario para que funcione el lenguaje. Para obtener una descripción completa del lenguaje Java, consulte: "La especificación del lenguaje Java".

La JVM ejecuta el código de bytes de Java. Normalmente, el código de bytes de Java se produce compilando código que se ajusta al lenguaje Java. (Sin embargo, puede compilar código escrito en otros lenguajes en código de bytes Java). Para obtener una descripción de la JVM, consulte: "La especificación de la máquina virtual Java".

La API de Java es el conjunto de clases incluidas con Java Development Environment. Estas clases están escritas utilizando el lenguaje Java y se ejecutan en la JVM. La API de Java incluye todo, desde clases de colección hasta clases de GUI. Puede ver una lista completa de la API de Java en: "Java 2 Platform, Standard Edition, v 1.3.1 API Specification".

Los tutoriales también están disponibles en: "Tutorial de Java".

Más información sobre este tema

  • La especificación del lenguaje Java, segunda edición, James Gosling, Bill Joy, Guy L. Steele Jr. y Gilad Bracha (Sun Microsystems, Inc., 2000)

    //java.sun.com/docs/books/jls/index.html

  • La especificación de la máquina virtual Java, segunda edición, Tim Lindholm y Frank Yellin (Sun Microsystems Inc., 1999)

    //java.sun.com/docs/books/vmspec/index.html

  • "Java 2 Platform, Standard Edition, v 1.3.1 API Specification" (Sun Microsystems Inc., 2001) //java.sun.com/j2se/1.3/docs/api/index.html
  • Para obtener más ayuda sobre Java de Sun, lea el "Tutorial de Java"

    //java.sun.com/docs/books/tutorial/index.html

  • ¿Quieren más? Consulte el índice de preguntas y respuestas de Java para obtener el catálogo completo de preguntas y respuestas

    //www.javaworld.com/javaworld/javaqa/javaqa-index.html

  • Desde hace más de 100 consejos interesantes Java a partir de algunas de las mejores mentes en el negocio, visita JavaWorld' s Consejos de Java índice

    //www.javaworld.com/javatips/jw-javatips.index.html

  • Suscríbase al boletín electrónico semanal gratuito de JavaWorld This Week para conocer las novedades de JavaWorld

    //idg.net/jw-subscribe

  • Encontrará una gran cantidad de artículos relacionados con TI de nuestras publicaciones hermanas en .net

Esta historia, "¿Qué es la API de Java de todos modos?" fue publicado originalmente por JavaWorld.