Java: 如何在主函数中使用内部 class 定义
Java: how to use inner class definition in main function
所以我有了这个程序。下面显示的示例仅用于演示:
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{}
}
所以我想做的是定义一个变量,该变量使用配置 class 作为主函数中的定义。之所以要用config作为innerclass是因为它用到了rest的一些变量和函数
我也不想将配置声明为静态 class。
干杯,
您不能使用 new Rest.config()
语法。这仅适用于静态内部 类。您需要使用 new Rest().new Config();
或 restful.new Config();
将来,如果您的代码正确且格式正确,您将获得更好的响应。
教程:here
所以我有了这个程序。下面显示的示例仅用于演示:
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{}
}
所以我想做的是定义一个变量,该变量使用配置 class 作为主函数中的定义。之所以要用config作为innerclass是因为它用到了rest的一些变量和函数
我也不想将配置声明为静态 class。
干杯,
您不能使用 new Rest.config()
语法。这仅适用于静态内部 类。您需要使用 new Rest().new Config();
或 restful.new Config();
将来,如果您的代码正确且格式正确,您将获得更好的响应。
教程:here