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“.