关键字、标识符、常量、变量

关键字

关键字:被Java语言特定含义的单词.组成关键字的单词:全部都是小写.

class,public, static, void,interface,extends,abstract,相关的基本数据类型等等..public:权限修饰符(公开的,公共的)(第一周都用public)
private(私有的,外界不能直接访问的)
protected:受保护的,权限修饰符
    
class:定义一个类(Java中的最基本的单元)
static:静态修饰符 (面向对象部分讲)
void:跟方法有关系(讲解Java中如何定义方法)
​
注意事项:
    goto,const,这两个单词不是关键字,作为保留字使用!

标识符

标识符:给类,(接口),变量,(方法)起名字的字符序列(给特定的类,变量等起名:见名知意)。
标识符的组成规则:
1)英文大小写字母
2)$和下划线_组成
3)数字字符组成
注意事项:
1.不能以数字开头(数字字符组成,可以将数字变量的后面)
2.不能是Java中的关键字
3.Java是强类型语言,严格区分大小写的
类(接口):如果是由一个单词组成,首字母大写;如果由多个单词组成,每个单词首字母大写(大驼峰命名法)。
变量(方法):如果变量(方法)由一个单词组成,该单词全部小写;如果由多个单词组成,则第一个单词全部小写,从第二个单词开始首字母大写(小驼峰命名法)。
常量:如果是单个单词,每个字母都大写;如果是多个单词,每个单词字母大写,中间用下划线隔开(“_”)。
:全部单词小写,中间不能有空格。

常量

常量:在程序的执行过程中,其值不发生改变的量!
分类:
1)字面值常量
a)字符串常量 :使用双引号括起来的内容,可以写多个字符,也可以不写
举例: “随便写的”,“helloworld…”
b)字符常量:单引号引起来,只能写一个字符,必须有内容
举例:‘A’,‘a’,‘0’
‘AB’:写法有问题
//如果字符参与运算
//参与运算:字符会在ASCII码表中寻找对应的一个整数值,进行运算
//‘A’-----------> 65
//‘a’-----------> 97
//‘0’-----------> 48
System.out.println(‘A’+1) ;
System.out.println(‘a’+1) ;
System.out.println(‘0’+1) ; ​
c)整数常量: 所有整数 (整数:默认十进制(进制相关的))
​ 100,1000
​ d)小数常量:所有小数
​ 3.14,12.56
​ e)布尔常量:只有两个值
​ true,false
​ f)空常量:只有一个值
​ null

   针对引用类型的变量:变量值:默认 null  
   Java研究的就是引用类型:数据传递问题!
        String str = null ;
        System.out.println(str) ;  		
  

2)自定义常量(跟final关键有关系)
public static final(终态的,无法更改的,属于状态修饰符) int xxx = xx

变量

变量:常量是固定不变的数据,那么在程序中可以变化的量称为变量。(Java中要求一个变量每次只能保存一个数据,必须要明确保存的数据类型。)

	格式:数据类型  变量名  = 数据值;注意事项

变量名称:在同一个大括号范围内,变量的名字不可用相同
变量赋值:定义的变量,不赋值不能使用。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值