变量、常量、作用域

    科技2026-04-19  5

    变量、常量、作用域

    变量

    变量是什么:就是可以变化的量!Java是一种强类型语言,每个变量都必须声明其类型。Java变量是程序中最基本的存储单元,其要素包括 变量名,变量类型 和 作用域。 type varName = value 或者 type varName1,varName2,varName3 = value; //数据类型 变量名 = 值

    !!!注意事项!!!

    每个变量都有类型,类型可以是基本类型,也可以是引用类型 。变量名必须是合法的标识符。变量声明是一条完整的语句,因此每一个声明都必须以分号结束。

    变量的命名规范

    所有变量、方法、类名:见名知意类成员变量:首字母小写和驼峰原则:monthSalary除了第一个单词以外,后面的单词首字母大写lastname lastName局部变量:首字母小写和驼峰原则常量:大写字母和下划线:MAX VALUE类名:首字母大写和驼峰原则: Man, GoodMan方法名:首字母小写和驼峰原则: run(), runRun()

    类变量、实例变量、局部变量

    public class BianLiang { //属性:变量 //类变量: static static double salary = 200; //实例变量:从属于对象,如果不自行初始化,会输出这个类型的默认值 //String:nu11 / int:0 / double:0.0 / 布尔值:默认是false / ... //除了基本类型,其余的默认值都是null String name; int age; //main方法 public static void main(String[] args) { //局部变量:必须声明和初始化值 int i = 10; System.out.println(i); //10 //调用实例变量 先调用它的对象 //变量类型 变量名字 = new BianLiang(); BianLiang bl = new BianLiang(); System.out.println(bl.name); //null System.out.println(bl.age); //0 //调用类变量 类变量是静态,不用先调用对象,直接调用即可 System.out.println(salary);//200.0 } }

    常量

    常量(Constant) : 初始化(initialize)后不能再改变值!不会变动的值。

    所谓的常量可以理解成一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变。

    final 常量名 =; final double PI = 3.14;

    常量名一般使用大写字符

    public class ChangLiang { //static是修饰符,不存在先后顺序 static final double PI = 3.14; public static void main(String[] args) { System.out.println(PI);//3.14 } }
    Processed: 0.009, SQL: 9