百科知识

java里的static关键字怎样理解?比如:publicsta

2006-06-14 11:09:41兔***
比如:public static void rintln(boolean b) { System.out.println(b); } 里的static 该怎么样理解?java里的static关键字怎样理解?比如:publicstaticvoidrintln(booleanb){System.out.println(b);}里?

最佳回答

  • 用最简单的语句说一下,希望你能明白。(如有不正确的地方还请各位指正) 1.static的修饰范围是,成员方法,成员属性,和内部类 2.用Static修饰的成员方法,是不依赖对象而存在的。 3.静态的方法,只能调用静态的成员变量。
    2006-06-15 00:55:14
  • 这里的static可以指为,不需要进行类对象的初始化,即可调用这个static方法。
    2006-06-18 10:27:38
  • Static的意思是静态的 静态就是不用实例化的情况下就可以使用 也就是说你定义一个类,在不创建这个类的对像的情况下可以直接使用 在JAVA中类是有空间的(这一点不同C++) 还有比如说用一个类(比如有静态的属性 NAME)创建N个对像,这N个对像里的NAME属性是同一个NAME 静态的东西是属于类的 不是对像的 也就是说只要你定义了一个静态的东西,哪么这个静态的东西是可以用类名.方法(属性)直接访问的
    2006-06-14 19:40:13
  • 可以直接调用静态函数或定义为Static的常量
    2006-06-14 11:13:54
  • 很赞哦! (219)