Křičet | |
---|---|
| |
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í.
Java Virtual Machines ( srovnání ) | |
---|---|
Sun , Oracle | |
Hlavní implementace | |
Vložené |
|
jiný | |
Nepodporováno |
Jáva | |
---|---|
Platformy | |
Sun Technologies | |
Klíčové technologie třetích stran | |
Příběh |
|
Vlastnosti jazyka | |
Skriptovací jazyky |
|
Java konference |
|