gdy tworzę klasy Java w Eclipse, który implementuje Serializable
interfejs, otrzymuję ostrzeżenieJak serialVersionUID oblicza
Serializable klasy ABCD nie deklaruje statycznego ostatecznej serialVersionUID pole typu długi
Po kliknięciu ostrzeżenia pojawia się opcja w środowisku Eclipse do:
Dodaj wygenerowaną wersję seryjną ID
Po wybraniu tej opcji Eclipse automatycznie tworzy dla mnie zmienną serialVersionUID
.
Teraz chciałem wiedzieć, na jakiej podstawie generowany jest ten numer. To jest po prostu dowolna liczba losowa? Czy mogę podać dowolną liczbę losową?