Ingernirated
@Ingernirated
Романыч

Чем битовые операции в Джаве отличаются от Си?

Добрый день, извиниюсь за возможно глупый вопрос, но
Но чем отличаются битовые операции в Джава от Си?
Как я понял, на Джаве можно и ОС для ПК написать, но почему для Андроида выбрали Джаву, а не Си?
Да и вообще, есть какая-то зависимость, что если язык может работать с памятью, то он более удачный для написания Серверов?
  • Вопрос задан
  • 233 просмотра
Решения вопроса 1
roswell
@roswell
и швец, и жнец, и на дуде игрец
В Java отсутствуют беззнаковые целочисленные примитивные типы, отсюда начинаются всякие пляски с бубном вроде x & 0xff. На Java можно и ОС написать, и оно работоспособно вполне, но судя по всему, давно заброшено. Андроид же -- это в первую очередь Linux, а JVM там крутится уже в user-space; тем более что приложения приятнее писать на некоем более высокоуровневом языке, чем C/C++ .
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы