Я только что узнал на Java, что вы можете объявить поле «static transient» - компилятор не жалуется. Это никоим образом не полезно, поскольку статические поля не сериализуются, как мы все знаем.Java: статические поля переходных процессов
Но мне интересно, есть ли на самом деле случай, когда поля «статические переходные» полезны?
Статические поля переходного процесса могут быть обнаружены с помощью отражения. Вы можете написать свой собственный сериализатор для работы с XML, JSon и т. Д., И вы можете придать этому особое значение, если вы намерены также сохранить статические переменные. –
+1 для получения прецедента. Я понимаю, что это излишнее. – Nishant
BTW: Вы можете использовать другие комбинации модификаторов, которые не имеют такого же смысла, как открытый конструктор абстрактного класса или защищенного конструктора/метода конечного класса. –