Qu'est-ce que l'API Java de toute façon?

Q: L'API Java - qu'est-ce que c'est et comment s'intègre-t-elle dans le langage Java?

UNE:
  • Le langage Java
  • La machine virtuelle Java (JVM)
  • L'API Java (Application Programming Interface)

Le langage Java définit la syntaxe et la sémantique du langage de programmation Java. Il définit le vocabulaire de base tel que les types primitifs, les blocs if / else, la syntaxe de la déclaration de classe, la syntaxe des exceptions, les règles de portée des variables, et tout le reste nécessaire au fonctionnement du langage. Pour une description complète du langage Java, voir: «La spécification du langage Java».

La JVM exécute le bytecode Java. Normalement, vous produisez du bytecode Java en compilant du code conforme au langage Java. (Cependant, vous pouvez compiler du code écrit dans d'autres langages dans le bytecode Java.) Pour une description de la JVM, voir: «La spécification de la machine virtuelle Java».

L'API Java est l'ensemble de classes inclus avec l'environnement de développement Java. Ces classes sont écrites en utilisant le langage Java et s'exécutent sur la JVM. L'API Java comprend tout, des classes de collection aux classes GUI. Vous pouvez afficher une liste complète de l'API Java à l'adresse: «Java 2 Platform, Standard Edition, v 1.3.1 API Specification».

Des didacticiels sont également disponibles à l'adresse: «Tutoriel Java».

En savoir plus sur ce sujet

  • La spécification du langage Java, deuxième édition, James Gosling, Bill Joy, Guy L. Steele Jr.et Gilad Bracha (Sun Microsystems, Inc., 2000)

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

  • La spécification de la machine virtuelle Java, deuxième édition, Tim Lindholm et 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
  • Pour plus d'informations sur Java de Sun, lisez le «Tutoriel Java»

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

  • Vouloir plus? Consultez l' index des questions-réponses Java pour le catalogue complet

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

  • Pour plus de 100 conseils Java perspicaces de certains des meilleurs esprits dans l'entreprise, visitez le JavaWorld » s Java Conseils index

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

  • Inscrivez-vous à la newsletter hebdomadaire gratuite de JavaWorld This Week pour découvrir les nouveautés de JavaWorld

    //idg.net/jw-subscribe

  • Vous trouverez une multitude d'articles liés à l'informatique provenant de nos publications sœurs sur .net

Cette histoire, "Qu'est-ce que l'API Java de toute façon?" a été initialement publié par JavaWorld.