2012-02-02 117 views
-1

我想在外部类中使用两个内部静态类。此外,这是一个多线程的代码...我试图让多个线程读/写到一个堆栈。无法访问另一个嵌套静态类的方法

类runStack应该有类的一个对象推pushPop

当我编译,我一直从编译器收到以下消息,并不能弄清楚如何解决它:

错误说:mystack.pushPop不能应用于()operator1.push();

我删除了代码,因为它让人感到困惑......一旦我弄明白了,我会重新发布。

+8

你的代码有太多的缺陷。先修复它。 – 2012-02-02 07:37:10

+1

这看起来不像java代码。 – weekens 2012-02-02 07:46:54

+0

请添加完整的类声明。 – SIMEL 2012-02-02 07:48:57

回答

0

假设InnerClass1不是嵌套的静态类。在类声明中添加static这个词。

相关问题