K virtual machine

K virtual machine
Тип JVM
Автор Sun Microsystems
Разработчик Sun Microsystems
Написана на C
Операционная система Кроссплатформенное ПО
Языки интерфейса Java
Сайт java.sun.com/products/cl…

K virtual machine (KVM) — это виртуальная машина Java разработанная фирмой Sun Microsystems и соответствующая спецификации JVM. KVM была написана с нуля на языке программирования C. Данная виртуальная машина была разработана специально для небольших устройств имеющих ограниченный объём оперативной памяти. Поддерживается ограниченный набор возможностей обычной JVM. Например, KVM может не поддерживать операции с плавающей точкой и финализацию объектов. Стандарт CLDC определяет использование KVM. Буква 'K' в начале названия KVM указывает на то, что данная JVM работает с килобайтами памяти, а не с мегабайтами.[1]

Примечания

  1. The K virtual machine (KVM)  (неопр.). Архивировано из оригинала 23 апреля 2012 года.


Перейти к шаблону «Java Virtual Machine»
Виртуальные машины Java (сравнение[англ.])
Sun, Oracle
  • HotSpot
  • KVM
  • OpenJDK
  • Maxine[англ.]
Основные реализации
  • JamVM
  • Jikes RVM[англ.]
  • IBM J9
Встраиваемые
Другие
Неподдерживаемые
Перейти к шаблону «Java»
Платформы
Технологии Sun
Основные сторонние технологии
История
Свойства языка
Скриптовые языки
Конференции Java
  • JavaOne[англ.]
  • Devoxx[англ.]