2 года назад
Java 982. Какое влияние оказывают на сериализуемость модификаторы полей static и final.
Модификаторы static и final в Java оказывают влияние на сериализуемость объектов при использовании механизма сериализации. Поля, отмеченные модификатором transient, не сериализуются. Кроме того, поля, отмеченные модификатором static, не участвуют в процессе сериализации, то есть значения этих полей не будут сохранены в сериализованном объекте, независимо от того, были ли они инициализированы или нет. Поля, отмеченные модификатором final, являются неизменяемыми и могут быть сериализованы и десериализованы...
145 читали · 4 года назад
Все о ключевых словах static и final
Источник: Nuances of Programming Что такое ключевое слово static? Чтобы получить доступ к членам класса в Java, нужно сначала создать экземпляр класса, а затем вызвать членов класса с помощью переменной экземпляра. Но иногда нужно получить доступ к членам класса, не создавая никаких переменных. В таком случае можно воспользоваться ключевым словом static, то есть объявить членов класса статическими. В Java большинство членов служебного класса являются статическими. Вот несколько примеров. Где можно...