Суббота, 30 Ноября 2024, 03:27

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Парадокс Java на Android
JackNazaryanДата: Пятница, 09 Октября 2015, 19:36 | Сообщение # 1
старожил
Сейчас нет на сайте
Объясните, пожалуйста, полному оленю в программировании для мобильных устройств: почему приложения для ведроида пишутся на яве, но, тем не менее, для открытия jar-файлов нужно устанавливать всякие там виртуальные машины?
SaiteiДата: Пятница, 09 Октября 2015, 20:24 | Сообщение # 2
старожил
Сейчас нет на сайте
Цитата JackNazaryan ()
Объясните, пожалуйста, полному оленю в программировании для мобильных устройств: почему приложения для ведроида пишутся на яве, но, тем не менее, для открытия jar-файлов нужно устанавливать всякие там виртуальные машины?

1. Содержимое jar иногда можно просмотреть обычными архиваторами
2. Jar исполняется на виртуальной машине. Тобишь внутри содержится программа, состоящая из кодов для виртуальной машины.
Допустим, программу надо исполнить на двух разных ОС. Следовательно у нас будет две разные реализации виртуальной машины, но в итоге программа будет выполняться везде одинаково
SaiteiДата: Пятница, 09 Октября 2015, 20:25 | Сообщение # 3
старожил
Сейчас нет на сайте
JVM

(В Android так же есть своя виртуальная машина, названия не помню)
JackNazaryanДата: Пятница, 09 Октября 2015, 22:27 | Сообщение # 4
старожил
Сейчас нет на сайте
Saitei, спасибо, вопрос себя исчерпал при более глубоком копании
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг