变量
变量是什么:是可以变化的量
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.方法名:首字母小写和驼峰原则
6.类名:首字母大写和驼峰原则