下面的代码不会编译,为什么?
System.out.println(Void.class instanceof Class);
这也不会编译
//according to oracle doc, the type of Void.TYPE is Class<Void>
System.out.println(Void.TYPE instanceof Class);
错误信息是
VoidTest.java:6: inconvertible types found : java.lang.Class<java.lang.Void> required: Class System.out.println(Void.TYPE instanceof Class);
我正在使用达尔文内核版本 12.4.0 和 Java 版本“1.6.0_51”
他们不会使用 emacs + java + javac 编译
他们使用在线 repl 编译良好:http ://www.javarepl.com/console.html或在我的机器上使用 eclipse