Api java

Plate-forme Java

La plate-forme Java (the Java Platform en anglais) est une plate-forme produite par Sun Microsystems permettant de développer et d'exécuter des programmes écrits en langage Java indépendante de tout processeur et de tout système d'exploitation. La plate-forme se compose principalement d'un moteur d'exécution (appelé une machine virtuelle) et d'un compilateur fourni avec un ensemble de bibliothèques standards dont il existe plusieurs implémentations pour divers matériel et système d'exploitation, de façon à ce que les programmes Java puissent s'exécuter de façon identique sur chacun d'entre eux.

Il existe plusieurs versions (édition en anglais) de cette plate-forme, on retrouve notamment :

Courant décembre 2006, la dernière version de la plate-forme Java est la 1.6.0 ou 6 (il s'agit de la même et unique version), le numéro 6 fait référence à la version produit tandis que le numéro de version 1.6.0 désigne la version développeur.

La plate-forme Java est constituée de plusieurs programmes, chacun d'entre eux apportant une fonctionnalité de l'ensemble des capacités de la plate-forme. Par exemple, l'un d'entre eux qui appelé le compilateur Java et qui permet de convertir les codes source Java en bytecode Java (un langage intermédiaire destinée à la JVM (Java Virtual Machine ou machine virtuelle Java)) est fourni par le JDK (Java Development Kit). Un autre élément, appelé le JRE (Java Runtime Environment) implémente habituellement la JVM grâce à un compilateur JIT (Just In Time) qui convertit à la volée le bytecode intermédiaire en un code natif pour la machine.

Sommaire

Java Virtual Machine

Article détaillé : Machine virtuelle Java.

Les bibliothèques

Les langages

Article détaillé : Langages de programmation de la JVM.

Les plates-formes similaires

Voir aussi

  • Liste d'API Java
  • Performance de Java
  • Catégorie:Plateforme Java
Ce document provient de « Plate-forme Java ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Api java de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • API Java — El API Java es una Interfaz de Programación de Aplicaciones (API: por sus siglas en inglés) provista por los creadores del lenguaje Java, y que da a los programadores los medios para desarrollar aplicaciones Java. Como el lenguaje Java es un… …   Wikipedia Español

  • API Java — El API Java es una interface de programación de aplicaciones o API provista por los creadores del lenguaje Java, y que da a los programadores un ambiente de desarrollo completo así como una infraestructura. Como el lenguaje Java es un lenguaje… …   Enciclopedia Universal

  • API Java — Plate forme Java La plate forme Java (the Java Platform en anglais) est une plate forme produite par Sun Microsystems permettant de développer et d exécuter des programmes écrits en langage Java indépendante de tout processeur et de tout système… …   Wikipédia en Français

  • Java (informatique) — Java (langage) Pour les articles homonymes, voir Java.  Ne doit pas être confondu avec JavaScript …   Wikipédia en Français

  • Java (langage de programmation) — Java (langage) Pour les articles homonymes, voir Java.  Ne doit pas être confondu avec JavaScript …   Wikipédia en Français

  • Java 5 — Java (langage) Pour les articles homonymes, voir Java.  Ne doit pas être confondu avec JavaScript …   Wikipédia en Français

  • Java OpenGL — (JOGL) est une bibliothèque qui permet d utiliser OpenGL avec le langage de programmation Java[1],[2]. Elle était développée à l origine par Kenneth Bradley Russell et Christopher John Kline, et fut développée par la suite par le Sun Microsystems …   Wikipédia en Français

  • Java (Technik) — Java Logo Die Java Technik (englisch Java Technology) ist eine ursprünglich von Sun entwickelte Sammlung von Spezifikationen, die einerseits die Programmiersprache Java und andererseits verschiedene Laufzeitumgebungen für Computerprogramme… …   Deutsch Wikipedia

  • Java 2 standard edition — J2SE (Java 2 Standard Edition) est le framework Java destiné aux applications pour poste de travail. Ce framework contient toutes les API de base, mais également toutes les API spécialisées dans le poste client (JFC et donc Swing, AWT et Java2D) …   Wikipédia en Français

  • Java SE — Java 2 Standard Edition J2SE (Java 2 Standard Edition) est le framework Java destiné aux applications pour poste de travail. Ce framework contient toutes les API de base, mais également toutes les API spécialisées dans le poste client (JFC et… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”