Programování

Co je vlastně Java API?

Otázka: Java API - co to je a jak to zapadá do jazyka Java?

A:
  • Jazyk Java
  • Virtuální stroj Java (JVM)
  • Java API (Application Programming Interface)

Jazyk Java definuje syntaxi a sémantiku programovacího jazyka Java. Definuje základní slovní zásobu, jako jsou primitivní typy, bloky if / else, syntaxe deklarace třídy, syntaxe výjimky, pravidla pro rozsah proměnných a vše potřebné pro fungování jazyka. Úplný popis jazyka Java naleznete v části „Specifikace jazyka Java“.

JVM provádí Java bytecode. Za normálních okolností produkujete bajtový kód Java kompilací kódu, který odpovídá jazyku Java. (Můžete však zkompilovat kód napsaný v jiných jazycích do bajtového kódu Java.) Popis JVM viz: „The Java Virtual Machine Specification.“

Java API je sada tříd zahrnutých do vývojového prostředí Java. Tyto třídy jsou psány pomocí jazyka Java a běží na JVM. Java API zahrnuje vše od tříd sběru po třídy GUI. Úplný seznam rozhraní Java API si můžete prohlédnout na adrese: „Java 2 Platform, Standard Edition, v 1.3.1 API Specification.“

Výukové programy jsou také k dispozici na adrese: „Java Tutorial“.

Další informace o tomto tématu

  • Specifikace jazyka Java, druhé vydání, James Gosling, Bill Joy, Guy L. Steele Jr. a Gilad Bracha (Sun Microsystems, Inc., 2000)

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

  • Specifikace Java Virtual Machine, druhé vydání, Tim Lindholm a 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
  • Další nápovědu Java od společnosti Sun najdete v „Výukovém programu Java“

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

  • Chcete více? Viz Java Q&A Rejstřík pro celý katalog otázek a odpovědí

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

  • Pro více než 100 bystrých tipů pro Javu od nejlepších odborníků v oboru navštivte JavaWorld 's Tipy pro Java index

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

  • Zaregistrujte se JavaWorld tento týden bezplatný týdenní e-mailový zpravodaj o novinkách na JavaWorld

    //idg.net/jw-subscribe

  • Spoustu článků o IT z našich sesterských publikací najdete na .net

Tento příběh: „Co je vlastně Java API?“ byl původně publikován společností JavaWorld.

$config[zx-auto] not found$config[zx-overlay] not found