Java常量与变量

标识符: 类名,方法名,包名,变量名,常量名等统称为标识符

标识符的定义规则与规范:

  1. 字母、数字、_下划线、$等(规则)¥
  2. 数字不能开头(规则)
  3. 不能是java中的关键字(规则)和保留字goto
  4. 严格区分大小写
  5. 长度不限
  6. 起名要有意义(见其名知其义)(规范)
    类名:每个单词首字母大写。
    包名:所有单词小写,包与包用.分层
    属性名(变量),方法名:首字母小写,从第二个单词开始,每个单词首字母大写.
    常量名:所有字母大写。
public class Demo1{
	public static void main(String[] args){
		int  num_12= 123;
		System.out.println("num12:" + num_12);
		//错误: 数字不能开头
		int 1num =12;
		System.out.println("num:" + 1num);
		//错误: 使用了关键字作为变量名
		int byte = 321;
		System.out.println("byte:" + byte);
		//BYTE不是关键字,区分大小写
		int BYTE= 321;
		System.out.println("BYTE:" + BYTE);
		
	}
}

变量定规则与规范:

  1. 标识符的定义规则
  2. 如果变量名由一个单词组成,建议全部字母小写。
    如果由多个单词组成,建议使用小驼峰法(xxxYyyZzz, xxx_yyy_zzz)
public class Demo2{
	public static void main(String[] args){
		int num =  123;
		System.out.println("num" + num);
		//推荐使用的
		int studentCount =10;
		int student_count =10;
		//不推荐使用的
		int StudentCount= 12;
		System.out.println("学生个数:" + StudentCount);
	}
}

常量: 不可以被改变的量就是常量。常量使用final修改

字面常量: 就是字面意思

public class Demo3{
  	public static void main(String[] args){
  		//字面常量
  		System.out.println("ABC");
  		System.out.println(123);
  	}
  }

符号常量: 使用符号表示常量。

public class Demo4{
	public static void main(String[] args){
		//定义符号常量
		final int num = 123;
		//错误的: 不能给常量重新赋值
		num =123;
		System.out.println("num" + num);
	}
}

常量定规则与规范:

  1. 标识符的定义规则
  2. 常量全部的字母都要大写(XXX_YYY_ZZZ)
	public class Demo4{
	public static void main(String[] args){
		//定义符号常量
		final int NUM = 123;
		//错误的: 不能给常量重新赋值
		//NUM =123;
		System.out.println("num" + NUM);
	}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值