Jacen11, кому как, может он делает мультиплатформенный проект(сомневаюсь). Кроме того, Experimental - не значит, что нельзя использовать. Использовать можно, о с расчётом на то, что интерфейсы могут поменяться. И тут уже трейдофф.
Владислав Лысков, lol. Да это тред троллинга, ну серьёзно что ли такой вопрос? Когда человек хочет писать, он берёт и пишет, материалов море. А тут фундаментальный вопрос что выбрать. Человек услышал, что погромистам хорошо платят и решил "а чё бы нет?". Так это не работает.
go2goj, я тебе дал ссылку, где прямо описывается, как пишется булеан.
Writes a boolean to the underlying output stream as a 1-byte value. The value true is written out as the value (byte)1; the value false is written out as the value (byte)0. If no exception is thrown, the counter written is incremented by 1.
Разжую - булеан это логическое значение, как оно представлено в памяти - это детали реализации. Но оно как-то должно быть записано, и это не меньше чем байт(минимальная адресуемая ячейка). Они решили писать так. Конец.