【发布时间】:2012-07-21 06:00:38
【问题描述】:
当我尝试以这种形式编译代码时,会生成编译错误“不兼容的类型 - 找到 java.lang.Object 但预期的 E”:
public class E {
private int x;
public E {
x = 0;
}
}
public class Class {
private E o;
private E b;
private Stack stack = new Stack();
public void foo() {
stack.push(o);
}
public void bar() {
**b = stack.pop();**
}
}
【问题讨论】: