Java static 关键字

  • 定义和用法

    static关键字是用于方法和属性的非访问修饰符。无需创建类的对象即可访问静态方法/属性。
  • 示例

    static方法意味着它可以在不创建类,不像的对象来访问public:
    public class MyClass {
      // Static method
      static void myStaticMethod() {
        System.out.println("Static methods can be called without creating objects");
      }
    
      // Public method
      public void myPublicMethod() {
        System.out.println("Public methods must be called by creating objects");
      }
    
      // Main method
      public static void main(String[ ] args) {
        myStaticMethod(); // Call the static method
        // myPublicMethod(); This would output an error
    
        MyClass myObj = new MyClass(); // Create an object of MyClass
        myObj.myPublicMethod(); // Call the public method
      }
    }
    
    尝试一下
  • 相关页面

    Java 教程:Java 修饰符