Křičet

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 15. března 2013; kontroly vyžadují 10 úprav .
Křičet

Růžová oblast je napsána v C/C++, zatímco modrá je v Javě
Typ Java virtuální stroj
Vývojář Sun Microsystems
Zapsáno v C a Java
Operační systém multiplatformní
Licence GNU General Public License
webová stránka java.net/projects/squawk…

Squawk  je virtuální stroj Java ME pro vestavěná a přenosná zařízení. Většina virtuálních strojů pro platformu Java je napsána v nízkoúrovňových programovacích jazycích, jako je C / C++ a assembler , ale Squawk se od nich liší tím, že většina jeho jádra je napsána v Javě (toto se nazývá meta-kruhová interpretace) . Použití Javy zlepšuje přenositelnost a činí integraci virtuálního stroje a aplikačních prostředků, jako jsou objekty, vlákna a rozhraní operačního systému, transparentnější.

Model virtuálního počítače Squawk byl zjednodušen s následujícími body:

Začátek výzkumu Squawk byl inspirován projektem Squeak . Squawk je potomkem Java ME. [1] Virtuální stroj Squawk byl navržen tak, aby byl jednoduchý s minimálními externími závislostmi. Tato jednoduchost poskytuje vysoký stupeň přenositelnosti, snadné ladění a snadnou údržbu. Squawk také poskytuje izolovaný mechanismus, kterým je aplikace reprezentována objektem. V systému Squawk může na jednom JVM běžet jedna nebo více aplikací. Koncepčně je každá aplikace izolována od ostatních aplikací.

Viz také

Poznámky

  1. Architektura virtuálních strojů Java pro velmi malá zařízení Archivováno 20. listopadu 2008.

Odkazy