当前位置: 首页 > 知识库问答 >
问题:

如何在Netbeans IDE中创建静态类[重复]

隆钊
2023-03-14

Netbeans阻止我创建静态类。我怎么做一个?

我将类创建为:右键单击project>new>Java类。然后我只是在创建的类上添加一个static关键字。

共有1个答案

朱俭
2023-03-14

您可以将静态类创建为嵌套类,而不是主类。因此,Netbeans不允许您。

class MainClass {
    ...
    static class InnerClass {
        ...   
    }
}
 类似资料:
  • 问题内容: 例如,在Java中,我可能有一个类,并且有一个名为的静态方法,因此我可以执行以下操作: 我该如何在目标C中做类似的事情? 非常感谢 问题答案: 在Objective-C中,您将此称为“类方法”,请参见此处: 该 + 是最重要的事情; 您可以这样调用方法:

  • 我希望函数位于类中(不污染全局名称空间),但可以静态访问(从不创建它们所在的对象)。提议的解决办法: 这是一个好的解决方案,还是不可避免地会创建一个对象?我应该使用哪种图案?

  • 我最初有两个隐含的规则(为了清楚起见,简化了): 但问题是,在OS X和Linux上,是空白的,这导致规则匹配错误的东西。所以我尝试使用静态模式规则,如下所示: 其中是目标,因此没有扩展。但是现在,正在为以. cpp结尾的源运行顶级规则。我该如何解决这个问题? 有关完整示例: Makefile: 测试.cpp: 这会打印出错误:

  • 问题内容: 我想在PHP中创建一个静态类,并使其行为像在C#中一样,所以 在第一次调用类时会自动调用构造函数 无需实例化 这种东西… 问题答案: 您可以在PHP中拥有静态类,但它们不会自动调用构造函数(如果尝试调用,则会收到错误)。 因此,您必须创建一个函数并在每个方法中调用它:

  • 我需要在Swift中创建一个singleton类。谁能帮我查一下密码吗?我已经知道,单例类在创建泛型代码方面非常有用。

  • 我试图创建一个方法,反向链接列表。我有一个创建链表的类 反转链表的方法在我的“Main”类中 对于我想添加到新反向链表前面的每个新节点,我需要创建一个“node”类的新实例,该类包含在“LinkedList”类中。“Node”类不能是静态的,因为其“item”属性设置为与“LinkedList”类型相同的泛型类型。所以,我需要一个类“LinkedList”的实例,以便访问“Node”类并创建其对象