Programavimas

Kas vis dėlto yra „Java“ API?

Klausimas: „Java“ API - kas tai yra ir kaip ji telpa į „Java“ kalbą?

A:
  • Java kalba
  • „Java“ virtualioji mašina (JVM)
  • „Java“ API (programų programavimo sąsaja)

„Java“ kalba apibrėžia „Java“ programavimo kalbos sintaksę ir semantiką. Jis apibrėžia pagrindinį žodyną, pvz., Primityvius tipus, jei / dar blokuoja, klasės deklaravimo sintaksę, išimties sintaksę, kintamojo aprėpties taisykles ir visa kita, kas reikalinga kalbai funkcionuoti. Išsamų „Java“ kalbos aprašymą rasite: „„ Java “kalbos specifikacija“.

JVM vykdo „Java“ baitkodą. Paprastai gaminate „Java“ baitkodą, sukurdami kodą, kuris atitinka „Java“ kalbą. (Tačiau galite sukompiliuoti kitomis kalbomis parašytą kodą į „Java“ baitų kodą.) JVM aprašą ieškokite: „Java virtualiosios mašinos specifikacija“.

„Java“ API yra klasių rinkinys, įtrauktas į „Java“ kūrimo aplinką. Šios klasės yra parašytos naudojant „Java“ kalbą ir vykdomos JVM. „Java“ API apima viską nuo kolekcijos klasių iki GUI klasių. Visą „Java“ API sąrašą galite peržiūrėti: „Java 2 Platform, Standard Edition, 1.3.1 API specifikacija“.

Pamokos taip pat pateikiamos: „Java Tutorial“.

Sužinokite daugiau apie šią temą

  • „Java“ kalbos specifikacijos antrasis leidimas, Jamesas Goslingas, Billas Joy, Guy L. Steele jaunesnysis ir Giladas Bracha („Sun Microsystems, Inc.“, 2000)

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

  • „Java“ virtualiosios mašinos specifikacija, antrasis leidimas, Tim Lindholm ir Frank Yellin („Sun Microsystems Inc.“, 1999)

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

  • „Java 2 Platform, Standard Edition, 1.3.1 API specifikacija“ („Sun Microsystems Inc.“, 2001) //java.sun.com/j2se/1.3/docs/api/index.html
  • Norėdami gauti daugiau „Sun“ pagalbos iš „Sun“, skaitykite „Java Tutorial“

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

  • Norite daugiau? Žr „Java“ klausimai ir atsakymai Viso klausimų ir atsakymų katalogo rodyklė

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

  • Norėdami gauti daugiau nei 100 įžvalgių „Java“ patarimų iš geriausių verslo atstovų, apsilankykite „JavaWorld“s „Java“ patarimai indeksas

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

  • Prisiregistruokite „JavaWorld“ šią savaitę nemokamas savaitinis naujienlaiškis el. paštu apie tai, kas yra nauja „JavaWorld“

    //idg.net/jw-subscribe

  • Rasite daugybę su IT susijusių straipsnių iš mūsų seserų leidinių .net

Ši istorija: „Kas vis dėlto yra„ Java “API?“ iš pradžių buvo išleista „JavaWorld“.