static
1.是静态的意思,可以修饰成员方法,成员变量
static的特点
1.被类的所有对象共享同时也是判断是否使用静态关键字的条件
举例
先写一个student类
puclic class student{ public String name; public int age; public String school; public void show(){ System.out.println(name+","+age +","+school); } }
在写一个student测试类
public class StudentTest { public static void main(String[] args) { Student stu1 = new Student(); stu1.name="张三"; stu1.age = 18; stu1.school="黑马大学"; stu1.show(); Student stu2 = new Student(); stu2.name="王五"; stu2.age = 28; stu2.school="黑马大学"; stu1.show(); } } 最终输出结果为
我们可以看见这两个学生的学校一样如果我们使用静态修饰符static可以少写stu2.school=“”代码
最终的输出结果还是一样的