JAVASE 基础 变量

Java变量

什么是变量

   1. 变量是可以变化的量
  2. JAVA是一种强类型语言,,每个变量必须声明其类型
  3. java变量是程序中最基础的存储单元,其要素包括变量名,变量类型和作用域

注意事项:

 1. 每个变量都有类型,类型可以是基础类型,也可以是引用类型
  2. 变量必须是合法的标识符
  3. 变量声明是一条完整的语句,因此每一个声明必须以分号结束

 

变量作用域

public class dom5 {


   //类变量 static
   static  double salary = 25555;


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


   //main 方法
   public static void main(String[] args) {
       //局部变量
       int i =20;
       System.out.println(i);

       dom5 dom5 = new dom5();
       System.out.println(dom5.age);
       System.out.println(dom5.name);

       //类变量 static
       System.out.println(salary);

  }

   //其他方法
   public void add(){

  }
}
  1. 类变量:在main方法的上面

    //类变量 static
    static  double salary = 25555;
    //类变量 static
           System.out.println(salary);


    public class dom6 {
      类变量: //修饰符,不存在先后顺序
       static final  double  PI = 3.14;//固定写法,不用变动

       public static void main(String[] args) {
           System.out.println(PI);//3.14
      }

2.局部变量:main方法中间

   //main 方法
public static void main(String[] args) {
   //局部变量
   int i =20;
   System.out.println(i);

   dom5 dom5 = new dom5();
   System.out.println(dom5.age);
   System.out.println(dom5.name);


}
  1. 其他方法

    //其他方法 public void add(){

    }

  2.  

posted @ 2021-08-18 11:33  炽焱--1  阅读(63)  评论(0)    收藏  举报