变量常量作用域
变量
定义
-
变量就是可以变化的量
-
java是强类型语言,每个变量都必须声明其类型 Type VarName [=value]
-
java变量是程序中最基本的储存单位,其要素包括变量名,变量类型和作用域
注意事项
-
每个变量都有类型,类型可以是基本类型,也可以是引用类型
-
变量名必须是合法的标识符
-
变量声明的语句结束需要;(english版本)结束
变量的作用域
-
类变量:static
-
实例变量:无static
-
局部变量:写在方法中
常量
-
常量:初始化后不能再改变的值!不会变动的值。
-
所谓常量可以理解成一种特殊的变量,它的值被设定后,在程序运行的过程中不允许被改变。
-
表示方法
//final 常量名=值;
final double PI=3.14
-
一般常量用大写字符
命名规则
-
驼峰原则:每个单词的首字母大写 :HelloWorld
-
除了类名以外其余的都是首字母小写并且遵守驼峰原则(类名首字母大写)
-
常量全部大写
代码
public class Demon03 {
//类变量 static
static int w=100;
//Demon03这个类的属性变量
//实例变量:从属于对象;不自行初始化,这个类型默认为null 0 0.0 u0000 也就是为空
//布尔值默认为false
//除了基本类型其余都是null
String a;//为 null
int b;//为0
char c;//u0000为空
public static void main(String[] args) {//main方法 局部变量:必须声明和初始化值
int i = 10;//不初始化i则下面的println会报错无法输出
System.out.println(i);//局部变量的寿命只在这个方法内({}中)
Demon03 demon03=new Demon03();
System.out.println(demon03.a);
System.out.println(demon03.b);
System.out.println(demon03.c);
System.out.println(w);
}
//类变量 static
}

浙公网安备 33010602011771号