类变量,局部变量以及实例变量小结

实例变量:

1.从属于对象,如果不自己初始化,这个类型输出默认值 0或0.0, 2.布尔值默认false 3.除了八个基本类型,其余默认值都是null

类变量:

用static修饰,随类出现,随类消失,写static就可以不用new()

局部变量:

1.必须声明和初始化值

2.只在自身方法里起作用

 

public class Demo06 {
   //实例变量:name,age
   
   String name;
   int age;

   //类变量 :salary
    static double salary = 2500;

   public static void main(String[] args) {
       //局部变量:i
       
       int i= 10;//这里若没有给 i 初始化值,后面输出会报错

       //变量类型 变量名称 = 变量值
       Demo06 D = new Demo06();
       //变量 age 在类 Demo06 中未用static修饰,所以使用时要使用new关键字创建对象 D ,通过对象操作age
       System.out.println(D.age);

       //类变量:salary 就是定义时加个 static 就可以直接使用
       System.out.println(salary);

  }

}




原文地址:https://www.cnblogs.com/XiaoWubeginning/p/14092015.html