Java Language Specification

Java Language Specification

Die Java Language Specification (kurz JLS, deutsch „Spezifikation der Sprache Java“) ist die Spezifikation der Semantik und Syntax der Programmiersprache Java. Sie wird von Sun Microsystems definiert und ist aktuell in der dritten Version verfügbar.

Geschichte

Die Java-Sprachspezifikation wurde erstmals 1996 mit der ersten Version der Programmiersprache Java veröffentlicht.

Die zweite Ausgabe der Sprachspezifikation erschien im Jahr 2000 und wurde unter anderem um das neue Konzept der inneren Klassen ergänzt.

Die dritte Ausgabe erschien 2005 und beschreibt die mit Java 5 eingeführten Neuerungen:

  • parametrisierte Typen für generische Programmierung,
  • eine zusätzliche, vereinfachte Syntax für die "for"-Schleife,
  • die implizite Umwandlung zwischen elementaren Datentypen und deren Wrapper-Klassen, das so genannte Auto-Boxing,
  • Aufzählungstypen, die enums,
  • Parameterlisten variabler Länge,
  • Import statischer Klasseneigenschaften, z. B. Konstanten und
  • Annotations zur Einbettung von Metadaten.

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Programming language specification — A programming language specification is an artifact that defines a programming language so that users and implementors can agree on what programs in that language mean.A programming language specification can take several forms, including the… …   Wikipedia

  • Java Specification Request — Java Specification Requests Java Specification Requests (JSR) est un système normalisé ayant pour but de faire évoluer la plateforme Java. Sommaire 1 Présentation 2 Implémentation 3 Interopérabilité informatique …   Wikipédia en Français

  • Java Specification Requests — (JSR) est un système normalisé ayant pour but de faire évoluer la plateforme Java. Sommaire 1 Présentation 2 Implémentation 3 Liste des JSRs 4 Notes et …   Wikipédia en Français

  • Java (Programmiersprache) — Java Basisdaten Paradigmen: Objektorientierte Programmiersprache Erscheinungsjahr …   Deutsch Wikipedia

  • Java (Framework) — Java Objektorientierte Programmiersprache Basisdaten Paradigmen: Objektorientierte Programmiersprache Aktuelle  …   Deutsch Wikipedia

  • Java (Softwaretechnologie) — Java Objektorientierte Programmiersprache Basisdaten Paradigmen: Objektorientierte Programmiersprache Aktuelle  …   Deutsch Wikipedia

  • 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 (software platform) — Not to be confused with JavaScript. Java Original author(s) Oracle Corporation Developer(s) James Gosling / Sun Microsystems …   Wikipedia

Share the article and excerpts

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