Acabo de descubrir en Java que puede declarar un campo 'estático transitorio' - el compilador no se queja. Esto no parece ser útil de ninguna manera ya que todos los campos no están serializados, como todos sabemos.Java: campos transitorios estáticos
Pero me pregunto, ¿hay realmente un caso donde los campos 'transitorios estáticos' son útiles?
campos transitorios estáticos se pueden detectar mediante reflexión. Puede escribir su propio serializador para hacer XML, JSon, etc. y puede darle un significado especial si tiene la intención de guardar variables estáticas también. –
+1 para obtener un caso de uso. Entiendo que es redundante. – Nishant
BTW: Puedes tener otras combinaciones de modificadores que no tienen tanto sentido como el constructor público en una clase abstracta o un constructor/método protegido de una clase final. –