Кто знает, просто любопытно стало.
Наш исходный код - компилятор форматирует в байт-код.
А байт код в бинарный код форматирует компилятор и передает его jvm?
или jvm сама форматирует в бинарный код?
И еще, вот допустим слово Java в бинарном коде выглядит:
0000000001001010
0000000001100001
0000000001110110
0000000001100001
Как будет передаваться бинарный код? Без пробелов и с начальными нулями, все подряд ?
Или передние нули будут убраны и останется только так:
1001010
1100001
1110110
1100001