YuReC.CoM,
seclub.org/forum/goto/6473644/ - очень хороший вопрос,
советую всем обратить внимание. На самом деле байт - это просто 8 битов, а воспринимать их можно по-разному. В C/C++ есть как типы со знаком, так и без знака. Байт (в C это тип char) без знака имееет диапазон 0 - 255, то есть 11111111 - это максимум, а в числах со знаком первый бит обозначает знак, то есть 01111111 - 127 (максимум), 11111111 - это -1, а самое маленькое значение - 10000000 (-128). Так вот, в Java все числовые типы имеют знак. Когда нужно читать байты, есть два варианта: работать с int или при вычислениях переводить byte в int с помощью выражения b AND 0xFF, где b - переменная типа byte.
Ultimat, SDK - это общее название пакета для разработчиков, не обязательно для Java ME. SDK для OpenGL тебе не поможет, если только ты не собрался программировать под OpenGL. И еще не забудь скачать модуль Mobility в NetBeans.
Ссылка на пост
23 янв 2009 в 11:09