1 2 3 4

Study06:变量与常量

变量

变量:可以变化的量

Java是一种强类型语言——每个变量都必须声明其类型

Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域

        String 		name 	= "yidai";
        char 		x 		= 'x';
        double 		pi 		= 3.1415926;
		//数据类型	 变量名   = 值;

		int a=1,b=2,c=3;
        int a = 1;
        int b = 2;
        int c = 3;
        //尽量一行只定义一个变量(注意程序的可读性)
		//可以使用逗号隔开来声明多个同类型变量————不建议使用

注意:

  • 每个变量都必须要有类型(基本类型/引用类型)
  • 变量名必须是合法的标识符

变量作用域

  • 类变量
    //类变量   static  从属于类
    static double salary = 8000;
        //类变量   static
        System.out.println(salary);
  • 实例变量
//实例对象:从属于对象    如果不自行初始化,这个类型的默认值为:0  0.0
//布尔值默认为false
//除了基本类型,其余的默认值都是null
String name;    //不用初始化
int age;
//变量类型      变量名字
Demo05 demo05 = new Demo05();
System.out.println(demo05.age);
System.out.println(demo05.name);
  • 局部变量
//局部变量:使用前必须声明和初始化值
//只在该变量中有效果
int i = 10;
System.out.println(i);

常量

常量:初始化后不能再改变的值

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

final 常量名 = 值;

//static、final为修饰符,不存在先后顺序
static final double PI = 3.14;  //用final来定义常量(一般用大写字母表示)

变量的命名规范

  • 所有的变量、方法、类名都要做到见名知意
  • 类成员变量:首字母小写+驼峰原则 例:monthSalary——除了第一个单词以外,后面的单词首字母大写
  • 局部变量:首字母小写+驼峰原则
  • 常量:大写字母+下划线
  • 类名:首字母大写+驼峰原则
  • 方法名:首字母小写+驼峰原则
posted @ 2021-03-17 14:21  草帽将军一呆  阅读(36)  评论(0编辑  收藏  举报