变量、常量、作用域
变量
public class Bianliang {
public static void main(String[] args) {
//int a=1,b=2,c=3;//不宜在同一行给多个变量赋值,否则程序可读性会变得很差
String name="Jiayou";
char x='x';
double pi=3.14;
}
}
public class Bianliang_1 {
//类变量 static;作用域:在类中的所有方法中都能引用
static double salary=2500;
//属性:变量
//实例变量:从属于对象;如果不自行初始化,值就等于这个类型的默认值 0或0.0
//布尔值:默认是false
//除了基本类型其余都是null,name是String类型,而String类型不是基本类型
String name;
int age;
//main方法
public static void main(String[] args) {
//局部变量:必须声明和初始化值,作用域只是这个方法里面
int i=10;
System.out.println(i);
//变量类型 变量名字=new Bianliang_1();
Bianliang_1 bianliang=new Bianliang_1();
System.out.println(bianliang.age);
System.out.println(bianliang.name);
//类变量 static
System.out.println(salary);
}
}
常量
public class Changliang {
//修饰符,不存在先后顺序,static和final都是修饰符,所以static final和final static都是一样的。
static final double PI=3.14;
public static void main(String[] args) {
System.out.println(PI);
}
}