Napina

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 15. maaliskuuta 2013 tarkistetusta versiosta . tarkastukset vaativat 10 muokkausta .
Napina

Vaaleanpunainen alue on kirjoitettu C/C++-kielellä, kun taas sininen on Java-kielellä
Tyyppi Java-virtuaalikone
Kehittäjä Sun Microsystems
Sisään kirjoitettu C ja Java
Käyttöjärjestelmä cross-platform
Lisenssi GNU yleinen julkinen lisenssi
Verkkosivusto java.net/projects/squawk…

Squawk  on Java ME -virtuaalikone sulautetuille ja kannettaville laitteille. Useimmat Java-alustan virtuaalikoneet on kirjoitettu matalan tason ohjelmointikielillä, kuten C / C++ ja kokoonpanokieli , mutta Squawk eroaa niistä siinä, että suurin osa sen ytimestä on kirjoitettu Java-kielellä (tätä kutsutaan meta-kiertotulkinnaksi). . Javan käyttö parantaa siirrettävyyttä ja tekee virtuaalikoneen ja sovellusresurssien, kuten objektien, säikeiden ja käyttöjärjestelmärajapintojen integroinnista läpinäkyvämpää.

Squawk-virtuaalikonemallia on yksinkertaistettu seuraavilla seikoilla:

Squawk-tutkimuksen alku sai inspiraationsa Squeak -projektista . Squawk on Java ME:n jälkeläinen. [1] Squawk-virtuaalikone suunniteltiin yksinkertaiseksi minimaalisilla ulkoisilla riippuvuuksilla. Tämä yksinkertaisuus tarjoaa suuren siirrettävyyden, helpon virheenkorjauksen ja helpon huollon. Squawk tarjoaa myös erillisen mekanismin, jolla sovellus edustaa objektia. Squawk-järjestelmässä yksi tai useampi sovellus voi olla käynnissä yhdessä JVM:ssä. Käsitteellisesti jokainen sovellus on eristetty muista sovelluksista.

Katso myös

Muistiinpanot

  1. Java-virtuaalikonearkkitehtuuri erittäin pienille laitteille arkistoitu 20. marraskuuta 2008.

Linkit