##
java 变量和常量
-
变量定义
变量即可以变化的量,Java中的变量都必须声明其类型
Java中的变量作为最基本的储存单元,要素包括变量名、变量类型和作用域
-
变量的声明
type varName =value; //数据类型 变量名 =数据值
-
变量命名规范
(1)所有变量、方法、类名尽可能做到见名知意
(2)类成员变量:遵循首字母小写和驼峰原则(nameOne)
(3)局部变量:遵循首字母小写和驼峰原则
(4)类名:首字母大写和驼峰原则(Number,NumberOne)
(5)方法名:首字母小写和驼峰原则(fristNull())
-
常量
初始化后不再变动的值,值被设定后,在程序运行过程中不允许被改变
-
变量的声明
final 常量名=值 //final double PI=3.1415926535898;
常量命名:全部用大写字母,中间用下划线连接(MAX_VALUE)
-
变量作用域
(1)类变量(static)
(2)实例变量
(3)局部变量
public class Variable{ static int number=0; //类变量 String str="hello world";//实例变量 public void method(){ int i=0; //局部变量 } }
public class Variable2{ /*实例变量的默认初始值为0或0.0, 除了基本变量,其余的默认值是null, 布尔值的默认值是false */ static double salary=2000;//类变量,static修饰 String name; //实例变量,从属于对象 int age; //实例变量,从属于对象 public static void main(String[] args){ int i=10; //局部变量,必须声明和初始化值 System.out.println("i"); //变量类型 变量名字=new Variable(); Variable2 variable2=new Variable2(); System.out.println(variable2.age);//可以调用variable中的变量 System.out.println(variable2.name); } }