Ключевое слово "transient" не влияет на объекты, подлежащие продаже.Нет автоматизации при чтении и записи полей в объекте, подлежащем передаче, поэтому нет готового кода, который бы учитывал это.Любой возможный выбор специальной обработки для переходных полей полностью зависит от того, кто разрабатывает класс.
Спецификация (https://docs.oracle.com/javase/specs/jls/se7/html/jls-8.html#jls-8.3.1.3) говорит: «Переменные могут быть помечены как переходные, чтобы указать, что они не являются частью постоянных».состояние объекта "поэтому, если вы действительно хотите идти по книге, вы не должны их писать. Но, как я уже сказал, поскольку чтение и запись выполняются механически внутри класса, ключевое слово transient не делает"не имеет большого смысла.