java变量,作用域,常量
变量
- 每一个变量都必须有类型。可以是基本类型,也可以是引用类型。
- 变量必须是合法字符。
- 变量声明是一条完整的语句,每一个声明都必须以分号结束。
变量作用域
- 类变量
只能在具体方法内有效,必须先定义且赋初值才能使用。
- 实例变量
在类中从属对象,不初始化默认为0(null)布尔类型默认为false
在具体方法中要先声明。
- 局部变量
从属于类,在定义语句前加static;可以在具体方法中直接调用
常量
初始化后不能改变值。
在定义语句前加final;定义常量一般用大写字母。
public class java变量_作用域_常量 {
//定义类变量
static double salary;
//定义实例变量
int age;
String name;
//定义常量
//注意static和final都是修饰词,无先后顺序;
static final int num=1;//必须赋初值
//主函数main
public static void main(String[] args) {
System.out.println(salary);
//实例变量使用前的声明
java变量_作用域_常量 n = new java变量_作用域_常量();
System.out.println(n.age);
System.out.println(n.name);
//定义局部变量
int i =100;
System.out.println(i);
//输出常量
System.out.println(num);
}
}