java_标识符、数据类型、运算符、类型转换、运算符优先级

标识符:以字母、下划线、美元符号开始,有数字、字母、下划线、美元符号组成。

 

数据类型:

基本数据类型:boolean(1)、byte(1)、char(2)、short(2)、int(4)、long(8)、float(4)、double(8)

引用数据类型:String、Integer、ArrayList等

 

运算符:

算术运算:+ - * / % ++ --

关系运算:== != > >= < <=

逻辑运算:&& || !

位运算:& | ^(异或) ~(取反)

移位运算:<< >>(带符号右移) >>>(无符号右移)

赋值运算: = += -= *= /= %=

 

数据类型转换:

自动数据类型转换

运算

运算结果的数据类型

double与任意类型运算

double类型

long与int、short、char、byte运算

long类型

int与short、char、byte运算

int类型

short与char、byte运算

short类型

char与byte运算

char运算

float与int、short、char、byte运算

float运算

float与long运算

float运算

数据类型转换

double a = 0.15;

int b = (int)a;

 

运算符优先级:

优先级

运算符

1

() []

2

! +(正号(负号~ ++ ––

3

* / %

4

+(加号) (减号)

5

<< >> >>>

6

< <= > >= instanceof

7

== !=

8

&

9

^

10

|

11

&&

12

||

13

?:(三元表达式)

14

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

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值