第二章总结

本文详细介绍了Java编程中的注释类型,包括单行、多行和文档注释,以及标识符和关键字的规则。讨论了变量与常量的概念,明确了变量命名的规范。讲解了不同数据类型,如整数、浮点和字符类型,以及转义字符的用法。此外,还深入探讨了布尔类型的特性。在运算符部分,涵盖了赋值、算术、自增自减、关系、逻辑和位运算符,以及它们的优先级。最后,文章提到了复合赋值运算符和三元运算符的使用。
摘要由CSDN通过智能技术生成

1.单行注释“//”

2.多行注释“/* */”

3.文档注释“/** */”

4.标识符:由字母,数字,下划线,美元符号组成

5.关键字:java中已经被赋予一些特定意义的一些单词,不可以用作标识符来使用

6.变量:在程序运行过程中,空间内的值是变化的,这个内存空间就称为变量

7.变量命名时应遵守的规则:

(1)变量名必须是一个有效的标识符

(2)变量名不可以使用java中的关键字

(3)变量名不能重复

(4)应选择有意义的单词作为变量名不会改变的量称为常量

8.常量:在程序运行过程中一直不会改变的量称为常量

通过final关键字进行限定的声明常量的标准语法:

final  数据类型  常量名称【=值】
 声明一个double型常量,并给常量赋值,使用常量进行计算
————————————————
版权声明:本文为CSDN博主「semrc」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/semrc/article/details/124362151

 

9.整数类型:byte,short,int,long

 10.浮点类型:float,double

 

 

10。字符类型:用于存储单个字符,占用16位(两个字节)的内存空间。在声明字符型变量时要以单引号表示

11.转义字符:是一种特殊的字符变量,其以反斜杠“/"开头,后跟一个或多个字符

 

 12.布尔类型:又称逻辑类型,只有true和false两个值,注意布尔类型不能与整数类型进行转换

 

数据类型转换:分为隐式转换和显示转换

13.隐式转换:从低级类型向高级类型转换

14.显式转换:把高精度的变量值赋给低精度的变量,必须使用显式类型转换运算(又称强制类型转换)。

 

运算符:分为赋值运算符、算术运算符、自增和自减运算符、关系运算符、逻辑运算符、位运算符(位逻辑运算符、位移运算符)、复合赋值运算符、三元运算符、圆括号。

1.赋值运算符:以符号“=”表示,它是一个双目运算符(对两个操作数做处理),其功能是将右边操作数所含的值赋给左边的操作数。注意左边的操作数必须是变量。

2.算术运算符:算术运算符主要有+、-、*、/、%。它们都是双目运算符,其中加减运算符还可以作为数据的正负号。加运算符也有拼接字符串的功能。

 

3.自增和自减运算符:是单目运算符,可以放在变量之前,也可以放在变量之后,作用为使变量的值增1或减1。放在前面为先计算后使用,放在后面为先使用后计算。

 

4.关系运算符:属于双目运算符,用来判断一个操作数与另一个操作数之间的关系,它们的运行结果都是布尔类型

  • ==  等于
  • < 小于
  • >大于
  • <=小于等于
  • >=大于等于
  • !=不等于

 

 

5.逻辑运算符:&&、||、!注意除了!是单目运算符,其他都是双目运算符。存在短路现象。

&&:与  并且

||:或  或者

!:非   取反

 

  • 6.位运算符:位运算的操作数类型是整型,可以是有符号的也可以是无符号的 ,无短路现象。

  • &(与)  并且
  • |(或)或者
  • ~(取反)
  • ^(异或)
  • <<左移位
  • >>右移位
  • >>>无符号右移位

 位逻辑运算符:&、|、^、~,前面三个是双目运算符,第四个是单目运算符。

 

 

 2.位移运算符:<<、>>、>>>。这三个都是双目运算符。

 

 

 

 

3.复合赋值运算符

a+=b;a=a+b

a-=b;a=a-b

a*b;a=a*b

a/=b;a=a/b

a%=b;a=a%b

a&=b;a=a&b

a|=b;a=a|b

a^=b;a=a^b

a<<=b;a=<<b

a>>=b;a=a>>b

a>>>=b;a=a>>>b

三元运算符:使用格式

 运算规则:若条件式的值为真,则整个表达式取值为1,否则取2。

 

 

3.运算符的优先级

括号:()
正负号:+、-
单目运算符:++、--、|
乘除:*、/、%
加减:+、-
移位运算:>>、>>>、<<
比较大小:<、>、>=、<=
比较是否相等:==、!=
按位与运算:&
按位异或运算:^
按位或运算:|
逻辑与运算:&&
逻辑或运算:||
三目运算符:?:
赋值运算符:=
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值