Код: Выделить всё
public class Demo2 implements Serializable {
int id;
public static void main(String[] args) {
System.out.println("Hi");
}
}
< /code>
Когда я выполняю следующую команду -< /p>
serialver com.sample.Demo2
< /code>
дает правильный результат следующим образом -< /p>
com.sample.Demo2: private static final long serialVersionUID = -3814645723313276333L;
< /code>
для второго класса -< /p>
public class Demo {
static class Serial implements Serializable {
int id;
}
public static void main(String[] args) {
System.out.println("Hi");
}
}
< /code>
Когда я выполняю команду -< /p>
serialver com.sample.Demo$Serial
< /code>
Я получаю следующий вывод -< /p>
Class com.sample.Demo is not Serializable.
>
Подробнее здесь: https://stackoverflow.com/questions/797 ... ed-classes