Я наткнулся здесь через Google и получил мой ответ, что Java имеет большой порядковый номер.
Читая ответы, я хотел бы отметить, что байты действительно имеют порядок байтов, хотя, к счастью, если вы имели дело только с «основными» микропроцессорами, вы вряд ли когда-либо сталкивались с ним как Intel, Motorola, и Zilog все согласились с направлением сдвига своих чипов UART, и что MSB байта будет 2 ** 7, а LSB будет 2 ** 0 в их ЦП (я использовал обозначение мощности FORTRAN, чтобы подчеркнуть, сколько лет этому материалу: )).
Я столкнулся с этой проблемой с некоторыми данными последовательного нисходящего канала Space Shuttle 20+ лет назад, когда мы заменили аппаратное обеспечение с интерфейсом за 10 000 долларов США на компьютер Mac. Об этом уже давно опубликовано краткое изложение NASA Tech. Я просто использовал таблицу поиска 256 элементов с обращенными битами (таблица [0x01] = 0x80 и т. Д.) После того, как каждый байт был сдвинут из потока битов.