Squawk виртуалды машинасы - Википедия - Squawk virtual machine

Squawk
Duke-squak-мөлдір-anti-aliased.png
ӘзірлеушілерSun Microsystems
Бастапқы шығарылымСәуір 2002; 18 жыл бұрын (2002-04)
Репозиторийgithub.com/ tomatsu/ сықырлау
ЖазылғанC және Java
Операциялық жүйеКросс-платформа
ТүріJava виртуалды машинасы
ЛицензияGNU жалпыға ортақ лицензиясы
Веб-сайтjava.желі/ жобалар/ сықырлау/ беттер/ SquawkДаму
-Мен визуалды салыстыру HotSpot

Squawk Бұл Java микро шығарылым виртуалды машина ендірілген жүйе мен шағын құрылғыларға арналған. Java платформасына арналған виртуалды машиналардың көпшілігі төмен деңгейдегі ана тілдерінде жазылған C /C ++ және құрастырушы; Сквоктың ерекшелігі - Сквоктың негізгі бөлігі негізінен жазылған Java (бұл а деп аталады мета-циркулятор ). Java бағдарламасы портативтіліктің жеңілдігін, виртуалды машинаның және объектілер, ағындар және операциялық жүйенің интерфейстері сияқты қолданбалы ресурстардың интеграциясын қамтамасыз етеді.

Squawk виртуалды машинасының фигурасын келесідей жеңілдетуге болады:

  • VM-ді мүмкіндігінше Java-ға жазыңыз
  • Шағын, ресурстарды шектейтін құрылғыларға бағыттау
  • Java-ны микро-ендіруге қосыңыз

Ғылыми жоба шабыттандырды Қысу. Сквоктың а Java ME мұра және кішігірім жады іздері.[1] Ол ең аз сыртқы тәуелділіктермен қарапайым етіп жасалған. Оның қарапайымдылығы оны портативті және жөндеуді жеңілдететін етіп жасады. Squawk сонымен қатар қосымша ретінде объект ретінде ұсынылған оқшауланған механизмді ұсынады. Squawk-те бір немесе бірнеше қосымшалар жалғыз JVM-де жұмыс істей алады. Тұжырымдамалық тұрғыдан әр қосымша барлық басқа қосымшалардан оқшауланған.

Сондай-ақ қараңыз

Әдебиеттер тізімі

Сыртқы сілтемелер