public class TestCon {
public static void main(String[] args) {
//常量申明的语法: final 数据类型 常量名 = 常量值;
final int AGE = 19;
System.out.println(AGE);
//为什么要给常量起名字?
/*
1、把业务含义带入到常量值当中;
2、便于修改
*/
}
}
变量声明以及定义
public class TestVar {
public static void main(String[] args) {
/*
变量本质就是在内存中分配一个空间,然后可以往里面存放数据;
且随着程序的运行,该空间的数据值可以变化。
语法: 数据类型 变量名;
变量声明以后需要进行初始化,否则不允许访问和使用它。
原因是新申明的变量,里面的数据值不确定且没有意义。
注意:1、付给变量的值需要和变量的数据类型匹配;
2、初始值具体是多少依赖于我们程序的需要,不一定是0;
*/
int age = 0;//会申明一个4个字节的整型变量
double d1 = 1.0, d2 = 1.1, d3 = 1.2;//仅对同时申明同一类型的多个变量有效
System.out.println(age);
age = 20;
/*
变量的生命周期:
1、生 --- 从变量申明语句被执行的时候开始;
2、死 --- 该变量声明语句所属花括号结束
*/
{
int newAge = age + 15;
System.out.println(newAge);//newAge仅能在这个{}内使用
}
}
}