变量

变量:1.类变量2.实例变量3.局部变量

public class Variable{
static int allClicks=0;//类变量
String str="hello word";//实例变量

public void method(){
int i =0;//局部变量
}
}

 

 

public class Demo{
   //类变量 static
   static double salary = 2500;
   public static void main(String[] args){
       System.out.println(salary);
  }
   
   
   
//实例变量:从属于对象(对象:class类Demo);在“方法”的外面,“类”的里面;如果不自行初始化,这个类型的默认值:所有数值类型,初始化都为0(int整数),0.0(小数);字符串类型:u0000(十六位)
   //布尔值:默认是false
   //除了基本类型,其余的默认值都是null(空)
   String name;//直接定义就能用,不用初始化
   int age;
    public static void mian(String[] args){
        //变量类型 变量名字 = new Demo();
        Demo demo= new Demo();
        System.out.println(Demo.name);————>null
        System.out.println(Demo.age);————>0
    }
   
   
   
//局部变量  
public static void main(String[] args){
//main方法的属性:变量
//main方法:局部变量
//局部变量:必须声明和初始化值,且只在main中有用
int i=10;//初始化
System.out.println(i);
}
//其他方法
public void add(){

}
}

常量

  1. 常量(constant):初始化后不能再改变值!不会变动的值。

  2. 所谓常量可以理解成一种特殊的变量,它的值设定后,在程序运行过程中不允许被改变。

final 常量名=值;
final double PI=3.14;
  1. 常量名一般使用大写字符。

public class Demo01{
   //修饰符不存在先后顺序。此处修饰符为(static final)
   static final double PI=3,14;
   public static void main(String[] args){
       System.out.println(PI);
  }
}

 

 

posted on 2020-09-14 15:37  Uavailable  阅读(177)  评论(0)    收藏  举报