在看《Head First Java》这本书中看到有说使用serialver Dog
这条命令来查看Dog.java这个类的序列化版本Id,但是为啥我自己使用这条命令显示的是:
找不到类Duck。
Duck.java这个类真实存在,且已经implements Serializable
。我的JDK版本是:
C:\workspace\BeatBox\src\tmp>java -version
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b18)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b18, mixed mode)
求解这是为什么呀?
cd 进当前目录, 然后javac 类名.class 然后 serialver 类名
可以参考http://www.codejava.net/java-...