Java:如何在main函数中使用内部类定义

时间:2015-05-05 18:09:45

标签: java variables inner-classes

所以我有这个程序。以下示例仅用于演示:

class Rest{
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
Rest restful = new Rest();
Rest.config conf = new Rest.config();
        }
    });
}

class config{}
}

所以我想要做的是定义一个变量,它使用config类作为main函数中的定义。我之所以要将config用作内部类是因为它使用了一些变量和rest函数。

我也不想将config声明为静态类。

干杯,

1 个答案:

答案 0 :(得分:0)

您无法使用self语法。这只适用于静态内部类。您需要使用selfnew Rest.config()

将来,如果您的代码正确且格式正确,您将获得更好的响应。

教程:here