static 关键字

来源:互联网 发布:数据分析报告范例 编辑:程序博客网 时间:2024/06/15 05:58
/*static的特点:(它可以修饰成员变量,还可以修饰成员方法)A:随着类的加载而加载回想main方法。B:优先于对象存在C:被类的所有对象共享举例:咱们班级的学生应该共用同一个班级编号。其实这个特点也是在告诉我们什么时候使用静态?如果某个成员变量是被所有对象共享的,那么它就应该定义为静态的。举例:饮水机(用静态修饰)水杯(不能用静态修饰)D:可以通过类名调用其实它本身也可以通过对象名调用。推荐使用类名调用。静态修饰的内容一般我们称其为:与类相关的,类成员*/class Student {//非静态变量int num = 10;//静态变量static int num2 = 20;}class StudentDemo {public static void main(String[] args) {Student s = new Student();System.out.println(s.num);System.out.println(Student.num2);System.out.println(s.num2);}}

0 0
原创粉丝点击