变量

类变量、实例变量、局部变量

  • 类变量:作用与类中,随着类的存在而存在 static (数据类型)(变量名)= 值

  • 实例变量:从属于对象;如不自行初始化,这个类型的默认值0 0.0

    dome3 dome3 = new dome3(); System.out.println(dome3.age); //在方法中引用实例变量

  • 局部变量:作用与方法中,必须赋初值


public class dome3 {
  //类变量 +static 从属于类
 // double salary = 8100; 没有加static相当于它还是一个实例变量,不能在方法中直接引用
   static double salary = 8100;

   //实例变量,作用于类中
   String name = "dao"; //实例变量,从属于对象;如不自行初始化,这个类型的默认值0 0.0
   int age;              //boolean: 默认是false
                        //除了基本类型,其余默认值都是null

   public static void main(String[] args) {
       //局部变量,作用与方法中
       //局部变量,必须初始化值
       int a = 10;

       //想要在方法中使用实例变量,则
       dome3 dome3 = new dome3();
       System.out.println(dome3.age);  //在方法中引用实例变量
       System.out.println(dome3.name);

       System.out.println(salary);   //可以直接引用,不需要new操作

  }

常量

final static String NAME = "China";  //定义一个常量

 

posted on 2021-11-19 21:48    阅读(38)  评论(0)    收藏  举报