变量:指在内存中开辟空间,用来存放运算需要用到的数据,可以分为基本类型变量和引用变量。基本类型变量中存储具体的数据值,而引用类型变量存储的是指向的对象的内存地址。

 

1变量的声明:当我们需要在程序中用到变量的时候,必须对其进行声明。声明的方式是:变量数据类型    变量名。

  eg: int i = 10; char c; double b;

如果我们希望对多个同类型的变量一起声明,可以通过以下方式: 变量数据类型  变量名1, 变量名2;

 

)2变量的赋值/初始化:当我们准备操作一个变量的时候,例如对其进行运算,对其进行打印时。该变量必须得先被初始化。因此我们

一般在声明变量的时候就给它进行初始化。当然也可以在你要用的时候再进行初始化,但是有一个例外:static final 定义的变量必须在声明的时候就进行初始化。

  eg: int i;

    system.out.println(i);//系统会报错,显示该变量没有被初始化

  eg2:int a,b = 10;     //这种多变量一起声明的时候并不能一起赋值,也就说此时a是没有被赋值的。只有b被赋值为10。因此在对多变量一起声明且赋值时。应这                     int a = 10, b = 10;

 

)3变量的使用:在对变量进行声明和赋值之后,我们就可以进行对变量的操作,但是对其的操作都必须符合该变量的数据类型。

  任何没有声明或者没有赋值的变量,在使用的时候都会报错。

 

)4.变量的命名:

    )4.1只能有字母、数字、下划线、美元符号$组成,且不能以数字开头,也就是说可以以$、下划线、字母开头。

    )4.2Java中对大小写敏感,命名时候需注意

    )4.3不能使用java中的关键字{boolean、byte、char、double、float、int、long、short、public、protected、private、abstract、final、static

      native、strictfp、synchronized、transient、volatile、if、else、do、while、switch、case、default 、for 、break、continue、assert、

      class、extends、implements、import 、instanceof、interface、new、package 、super、this、catch、finally、try、throw、throws、return、void

      const、goto、enum}

    )4.4不建议用中文命名,建议用英文,且要见名知意