变量,常量,作用域
变量的定义与标识符几乎一样不再重复
首先,要知道什么是变量呢?计算机中的存储位置是确定的,变量相当于一个标签贴上去而已。
常量 final是定义常量的修饰符
public class Demo05 {
//final 和static是修饰符不区分先后数据
static final double PI = 3.14;
public static void main(String[] args) {
System.out.println(PI);
//命名规范很重要
}
}
作用域
全局变量static
类变量,实例变量 Ps.暂时不会学,等学在写
public class Demo04 {
/*可以定义一些属性/变量 在这里定义的是全局变量作用在整个程序中
像public static void main()都是旗下的一个方法*/
//下面是main方法
String name;/*不进行初始话,会变成默认值数字类型的初始化默认值
是0/0.0,布尔值false,其他都是null。*/
static double salary = 2500;
public static void main(String[] args) {
/*以下的变量都是局部变量;不能在其他方法使用
java是一种强类型语言,每个变量使用都必须声明其类型。
变量写完以分号结束;*/
int a = 1;
double b = 4;
char c = '3'; //这里都是局部变量
//类变量,实例变量
/*emo04 demo04 = new Demo04();
System.out.println(demo04.name);
这个定义变量的方法很麻烦老师说暂时不用掌握
*/
System.out.println(salary);
}
}