IKVM.NET - IKVM.NET
Оригинальный автор (ы) | Йерун Фрайтерс |
---|---|
Разработчики) | Windward Studios |
Стабильный выпуск | 8.5.0.3[1] / 25 апреля 2019 г. |
Репозиторий | |
Написано в | Ява и C # |
Операционная система | Кроссплатформенность |
Тип | Виртуальная машина Java, Байт-код Java компилятор и Java Библиотека |
Лицензия | zlib Лицензия |
Интернет сайт | www |
IKVM.NET это реализация Ява за Мононуклеоз и Microsoft .NET Рамки. IKVM - это бесплатно программное обеспечение, распространяется под разрешающая лицензия свободных программ.[1]
Первоначальный разработчик Йерун Фрайтерс прекратил работу над IKVM в 2015 году.[2]
В 2018 г. Windward Studios разветвил IKVM.Net, чтобы продолжить разработку IKVM с открытым исходным кодом.[3]
IKVM.NET включает в себя следующие компоненты:
- А Виртуальная машина Java реализовано в .СЕТЬ
- Реализация .NET библиотек классов Java
- Инструмент, который переводит байт-код Java (Файлы JAR ) в .NET IL (DLL или же EXE файлы ).
- Инструменты, обеспечивающие взаимодействие Java и .NET
С IKVM.NET вы можете запускать скомпилированный код Java (байт-код ) непосредственно на Microsoft .NET или Mono. Байт-код на лету преобразуется в CIL и выполнен.
Это в отличие от J #. J # - это синтаксис Java на платформе .NET, тогда как IKVM.NET фактически представляет собой платформу Java, работающую поверх платформы .NET.
Йерун Фрайтерс был основным автором IKVM.NET. Он является техническим директором Sumatra Software, расположенной в Нидерландах.[4]
Имя
Часть названия "IKVM" - это игра "JVM "в котором автор" просто взял две буквы, смежные с J ".[5]
Положение дел
По состоянию на июнь 2007 г.[Обновить], машина поддерживает Java 1.6. AWT и Swing частично поддерживаются. IKVM использует OpenJDK в качестве библиотеки классов.[6]
IKVM имеет очень ограниченную поддержку Набор инструментов для абстрактного окна (AWT). По этой причине он не может работать ImageJ и другие приложения, зависящие от AWT. Внедрение AWT в IKVM.NET - низкий приоритет.[7][8]
IKVM 8 реализует Java 8.
Смотрите также
Рекомендации
- ^ «ИКВМ 8.5.0.3». Получено 2019-05-03.
- ^ «Конец IKVM.NET». Получено 2017-07-22.
- ^ «IKVM жив и здоров».
- ^ "Sumatra Software b.v." Получено 2014-04-30.
- ^ "архив списка рассылки osdir для java.ikvm.devel". Архивировано из оригинал на 2012-12-27. Получено 2012-10-09.
- ^ "Домашняя страница IKVM.NET". Получено 2008-07-16.
- ^ «Блог разработчиков IKVM.NET». Получено 2013-03-18.
- ^ «Руководство пользователя IKVM.NET». Получено 2013-03-18.
внешняя ссылка
Этот язык программирования -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |