Java-1 标识符 常量 变量

标识符:包、类、方法、参数、变量

标识符的命名规则:
① 必须以字母、下划线(_)或美元符号($)开头
② 余下的字符可以是下划线、美元符号或任何的字母或数字,长度不限
③ 标识符中不能有空格
⑤ 不能使用Java中的关键字或者保留字做为标识符
⑥ 见名知义

包名: 全部小写,例如:com.xxx.chap

类名:pascal规则(帕斯卡),首字母大写,剩余单词首字母大写,例如HelloWorld.java

方法名、参数、变量命名规则:
①camel规则(驼峰法),首字母小写,剩余单词首字母大写,例如:methodOne()
②下划线法,所有字母全部小写,例如:user_name

常量:所有字母全部大写,多个单词之间”_”下划线隔开,例如:PI,MAX_COUNT


常量: ①值不可变 ②所有字母全部大写,多个单词之间”_”隔开
语法:<修饰符> final 常量类型 常量名 = 常量值;
例如:final double PI = 3.1415926;

分类:
① 字面常量(字面量):值本身,例如3.1415926即为字面常量
② 有名常量(有名量):例如PI,为字面常量3.1415926的名称

数值常量对下划线支持:
例如:final long L = 1_234_567_890_123_456L;

修饰符:public protected private

变量: 1.值可变
语法:<修饰符> 变量类型 变量名 [ = 变量初始值];
分类:
① 全局变量(成员变量、属性):定义在类中,方法以外的变量,例如l、i、b
☆★☆ 可只声明不赋值,也可声明的同时赋值
int a; //只声明、不赋值
int c = 3; //声明同时赋值

② 局部变量:定义在方法的参数中,例如num;或者定义在方法以内,例如num2
☆★☆ 必须在声明的同时赋值
int num2; //只声明、不赋值—–错误
int num3 = 6; //声明同时赋值


//常量
final double PI = 3.1415926;

//jdk1.7版本以上,支持"_"修饰常量
final long L = 1_234_567_890_123_456L;

//"_"不允许修饰小数点后一位,获取数值最后一位
//final double D = 123456._6789;
//final int I = 123456_;

//声明二进制常量
final int B = 0b0101_1010_0001;

//全局变量
int a;     //只声明、不赋值
int c = 3; //声明同时赋值


public void methodOne(int num)
{
    //局部变量
    int num2;     //只声明、不赋值
    int num3 = 6; //声明同时赋值

    System.out.println(a);  //向控制台console输出内容
    System.out.println(c);  //向控制台console输出内容
    System.out.println(num);//向控制台console输出内容
    //System.out.println(num2); //向控制台console输出内容 ----错误,局部变量num2未初始化
    System.out.println(num3);//向控制台console输出内容
}

猜你喜欢

转载自blog.csdn.net/qq_36090002/article/details/81569686
今日推荐