Che cos'è comunque l'API Java?

D: L'API Java: cos'è e come si adatta al linguaggio Java?

UN:
  • Il linguaggio Java
  • La Java Virtual Machine (JVM)
  • L'API Java (Application Programming Interface)

Il linguaggio Java definisce la sintassi e la semantica del linguaggio di programmazione Java. Definisce il vocabolario di base come i tipi primitivi, i blocchi if / else, la sintassi della dichiarazione di classe, la sintassi delle eccezioni, le regole di scoping delle variabili e tutto il resto necessario per il funzionamento del linguaggio. Per una descrizione completa del linguaggio Java, vedere: "The Java Language Specification".

La JVM esegue il bytecode Java. Normalmente, produci bytecode Java compilando codice conforme al linguaggio Java. (Tuttavia, è possibile compilare codice scritto in altri linguaggi nel bytecode Java.) Per una descrizione della JVM vedere: "The Java Virtual Machine Specification."

L'API Java è l'insieme di classi incluse in Java Development Environment. Queste classi vengono scritte utilizzando il linguaggio Java e vengono eseguite sulla JVM. L'API Java include tutto, dalle classi di raccolta alle classi GUI. È possibile visualizzare un elenco completo delle API Java in: "Java 2 Platform, Standard Edition, v 1.3.1 API Specification."

I tutorial sono disponibili anche su: "Java Tutorial".

Ulteriori informazioni su questo argomento

  • The Java Language Specification, seconda edizione, James Gosling, Bill Joy, Guy L. Steele Jr. e Gilad Bracha (Sun Microsystems, Inc., 2000)

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

  • The Java Virtual Machine Specification, Second Edition, Tim Lindholm e 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
  • Per ulteriore assistenza su Java da Sun, leggi il "Tutorial Java"

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

  • Voglio di più? Vedere l' indice di domande e risposte Java per il catalogo completo di domande e risposte

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

  • Per oltre 100 suggerimenti penetranti Java da alcune delle migliori menti del settore, visita 'JavaWorld s Tips Java Indice

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

  • Iscriviti alla newsletter settimanale gratuita di JavaWorld This Week per scoprire le novità di JavaWorld

    //idg.net/jw-subscribe

  • Troverai una vasta gamma di articoli relativi all'IT tratti dalle nostre pubblicazioni gemelle su .net

Questa storia, "Ma cos'è l'API Java comunque?" è stato originariamente pubblicato da JavaWorld.