![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 1 Всего: 61 |
Привет!
Подскажите пожалуйста что это за зверь serialVersionUID? Когда я наследую от некоторых классов, например JFrame, JDialog то Eclipse подчёркивает определение класса и пишет:
Если я правильно понимаю, то мне необходимо в каждом таком классе определять static final long переменную serialVersionUID? Если да, то откуда должно браться её значение и для чего это нужно? -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 31 Всего: 132 |
serialVersionUID нужен для того, чтобы различать разные версии сериализуемых классов. То есть поменялся атрибут, полагается поменять и значение serialVersionUID. Сгенерировать в Eclipse можно просто - жмешь на предупреждении и 'Add generated serial version UID'. Впрочем, механизм сериализации и сам скорее всего обнаружит, что класс поменялся.
|
|||
|
||||
korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 1 Всего: 61 |
Спасибо. Всё понял. Буду генерировать их с помощью Eclipse.
-------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |