类中的静态变量的产生使用
产生:在类中用static开头定义一个变量;
eg:
类开始
…
static String sex=“男”;
…main…
…
类结束
类中静态变量的使用
1.使用类名调用
eg:
…
System.out.println(“使用类名调用静态变量”+类开始.sex);
…
2.生成对象后使用对象调用
eg:
类开始 对象名=new 类开始.();
System.out.println(“使用对象名调用静态变量”+对象名.sex);
3.通过创建的对象可以改变静态变量;
eg:
对象名.sex=“女”;
注意此时静态变量的值已经改变!!无论是用对象访问静态变量,还是用类名调动静态变量其值都已经为改变后的值,由此猜测在使用对象改变静态变量以后再使用对象调用静态变量调用的值为对象的值。