一.变量
在JAVA中每一个变量属于一种类型(type),在声明变量时,变量所属的类型位于变量名之前。
1.变量初始化
声明一个变量之后,必须用赋值语句对变量进行显性初始化
例1 交换a和b的值
public class TestDemo//类 驼峰命名 首字母大写
{
public static void main(String[] args){
//法1
byte a = 10;//变量的初始化
//法2
byte b;//变量的声明
b=20;//变量的赋值
System.out.println(“交换前:a=”+a +"b= "+b);
byte temp = 0;
temp = b;
b=a;
a=temp;
System.out.println(“交换后:a=”+a +"b= "+b);
}
}
二.常量
1.定义
在JAVA中,利用关键字final声明常量,关键字final表示这个变量只能被赋值一次
2.命名规范
大写字母和下划线(TU_LUN)
注:
[1] 某个常量可以在一个类中的多个方法中使用,通常将这些常量称为类常量,可以使用关键字static final设置一个类常量,类常量的定义位于main方法的外部。
[2] 如果一个常量被声明为public,那么其他类的方法也可以使用这个常量。
public class Constant {
// public static final int MAX_SPEED = 10;//多个类可使用
// static final int MAX_SPEED = 10;//一个类的多个方法可使用
public static void main(String[] args) {
final int MAX_SPEED = 5;
System.out.println(MAX_SPEED);
MAX_SPEED = 10;//会报错,常量不能再被赋值
}
}