Java中标识符的基本知识

举报
周小末天天开心 发表于 2022/11/18 10:14:34 2022/11/18
【摘要】 运算符和标识符的了解与应用

前言

        了解一些标识符的基本知识。

一、三元运算符

(1)基本语法

条件表达式 ? 表达式1 : 表达式2

(2)运算规则

1)首先运行条件表达式,如果结果为 true 则最终的结果为 表达式1 的值。

2)首先运行条件表达式,如果结果为 false 则最终的结果为 表达式2 的值。

(3)案例演示

QQ图片20220924143527.png

最终结果为:

QQ图片20220924143531.png

(4)三元运算符的使用细节

1)表达式1 和 表达式2 要为可以赋给接受变量的类型,或者可以自动转换的数据类型。

2)三元运算符可以转换成 if -- else 语句如:

int a = a > b ? a++ : b++; 
//等价于
int a;
if(a > b)  {
 a++;
} else {
 b++;
}

二、运算符的优先级

运算符(优先级从大到小) 结合性

( ) [ ] { } ;

左结合性

!  ++  --  ~

右结合性

*  /  %

左结合性

+  -

左结合性

<<  >>  >>>

左结合性

<  <=  >  >=  instanceof

左结合性

==  !=

左结合性

&

左结合性

^

左结合性

|

左结合性

&&

左结合性

||

左结合性

?  

右结合性

=  +=  -=  /=  *=  %=  &=  |=  ^=  <<=  >>=  >>>=

右结合性

三、标识符

(1)标识符的概念

        Java中凡是可以对各种变量,方法,类进行命名时使用的字符称为标识符

(2)标识符的使用规则

1)标识符由26个英文字母,数字和下划线_组成

2)标识符命名中数字不能开头

3)标识符的命名不可以使用关键字和保留字

4)标识符不能包含空格

5)标识符中字母可以打写,并且标识符严格区分大小写,长度无限制

四、关键字

        关键字是被 Java 语言赋予了特殊含义,用做专门用途的字符串。

五、保留字

        保留字是现有 Java 版本尚未使用,但以后版本可能会作为关键字使用的字符串。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。