Java基础语法(二)变量、常量、命名规范
Java基础语法(二)
变量
-
Java是强类型语言——每个变量必须声明其类型
-
变量:
是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域
type varName=value; //数据类型 变量名 = 值 //例⬇ int x=10; char x='X'; int a=1,b=2,c=3;//可以用逗号分割 -
注意:
- 每个变量都有类型,类型可以是基本类型,也可以是引用类型
- 变量名必须是合法标识符
- 变量声明是一条完整的语句,因此每一个声明都必须以分号结束
-
变量作用域:
-
类变量(static):
-
写在类里面
-
要加上static关键词
static int x=10; -
会随着类一起出现,一起消失
//使用类变量 public class Demo08 { static int age=10; public static void main(String[] args) { System.out.println(age);//输出age } }
-
-
实例变量:
-
在方法外面,类里面
-
从属于对象
-
不用初始化
-
如果不赋值会有默认值
注:布尔值默认为false,除了基本类型其它的类型默认值都是null
public class Demo08 { String name;//实例变量 int sge;//实例变量 public static void main(String[] args) { } }//使用实例变量 public class Demo08 { String name; int age; public static void main(String[] args) { Demo08 demo08=new Demo08(); System.out.println(demo08.age);//输出age } }
-
-
局部变量:
-
写在方法中(在方法中定义)(包括main方法)
-
必须声明和初始化值
public class Demo08 { public static void main(String[] args) { int name=10; System.out.println(name);//输出name } }
-
-
常量
-
常量是初始化后不能再改变的值
-
常量可以理解为是一种特殊的变量,它的值一旦被设定后在程序运行过程中不能更改
-
格式:
final 常量名=值; final PI=3.1415926; static final double PI=3.14;//定义类变量常量 -
常量名一般用大写
变量命名规范
- 给变量、方法、类名起名字要做到见到名字就知道意思
- 类成员变量:首字母小写和驼峰原则:mounthSalary
- 局部变量:首字母小写和驼峰原则
- 常量:大写字母和下划线:MOUNTH_SALARY(用下划线分隔单词)
- 类名:首字母大写和驼峰原则:GoodMan
- 方法名:首字母小写和驼峰原则:runRun()

浙公网安备 33010602011771号