day05变量的作用域
变量是什么:是可以变化的量
Java是一种强类型语言,每个变量都需要声明其类型
Java变量是程序中最基本的存储单位,其要素包括变量名 变量类型和作用域
注意事项
1.每个变量都有类型:可以是基本类型,也可以是引用类型
2.变量名必须是合法标识符
3.变量声明是一条完整的语句,因此每一个声明都必须以分号结束
变量的作用域
1.类变量
static
2.实例变量
在类里面,你main方法要大。
3.局部变量
在main方法里面。必须声明初始化值
package src;
/*变量的作用域
* 1.类变量
* 2.实例变量
* 3.局部变量*/
public class Day03 {
//类变量static
static double salary=2500;
//属性:变量
//实例变量在类方法里面比main方法更大。
//实例变量从属于与对象:类;假设在实例变量里面不进行初始化,它会变成这个类型的默认值*/
//默认值0 0.0 u0000(字符串变量的初始化)
//boolean值默认是false
//除了基本类型其他的默认值都是null
String name;
int age;
//main方法
public static void main(String[] args) {
//局部变量是在main方法里面:必须声明初始化值。
int a=12;
System.out.println(a);
//变量类型 变量名字= new Day03
Day03 day03 = new Day03();
System.out.println(day03.age);
System.out.println(day03.name);
//类变量 static
System.out.println(salary);
}
//其他方法
public void add(){
}
}
常量
常量是不会变动的值
final 常量名 =值
final double PI=3.14
/*常量 final用于表示常量*/
public class Demo02 {
//修饰符没有先后顺序
static final double PI=3.14;
public static void main(String[] args) {
System.out.println(PI);
}
}
变量的命名规范
1.所有的变量:方法 类名 :见名知意。
2.类成员变量:首字母小写和驼峰原则:month Salary(除了第一个字母,后面单词首字母大写)
3.局部变量:首字母小写和驼峰原则
4.常量:大写字母和下划线
5.方法名:首字母小写和驼峰原则

浙公网安备 33010602011771号