Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!

Android использует специальную виртуальную машину, названую Dalvik Virtual Machine. Dalvik использует свой, особенный байткод. Следовательно, Вы не можете запускать стандартный байткод Java на Android. Android предоставляет инструмент «dx», который позволяет конвертировать файлы Java Class в файлы «dex» (Dalvik Executable)Зло - это когда приходят враги, поджигают наши дома, угоняют наших лошадей и насилуют наших женщин.
Добро - это когда мы приходим к врагам, поджигаем их дома, угоняем их лошадей и насилуем их женщин.
Так ответил старый джигит на вопрос про зло и добро.>Сейчас с ходу не приведу пруйлинк, но суду также были представлены переписка одного из менеджеров компании, где рассматривался вариант использовать либо C# от MS (который кстати стандартизирован), либо Java от Sun с или без ее согласия.
Ну и что?
>дико извиняюсь, однако язык С стандартизирован, в отличие от Java
Ну, возьмите паскакаль вместо сей. Или лисп :). Хотя, убей бог лаптем, не пойму при чём здесь стандарт… Для реализаций JVM существует свой документ — спецификация, которая ни чем не хуже «стандарта».
>вы думаете из-за чего Sun подала в суд на MS и выиграла процесс? да просто MS сделала свою реализацию JVM без ведома.
Вообще-то нет. Делала с ведома. А потом сделала несовместимую реализацию нативного интерфейса. Даже не то, чтобы несовместимую, а сильно заточенную под венду и непереносимую. Сановская хоть и хуже и вообще сановцы во всей этой истории тоже не большие красавцы, но хоть переносима. Выигрыш того процесса воспрепятствовал убийству явы микросовтом и явно на пользу всеобщего дела. Нынешняя ситуация — не более чем желание жадного оракла оттяпать бабла нахаляву.
Суд удовлетворил почти все претензии Oracle к Google