Java语言基础

3.1Java主体结构

例题3.1

3.2基本数据类型

例题3.2

例题3.3

例题3.4

常量与变量

1.标识符:

是用来标识类名,变量名,方法名,数组名,文件名的有效字符序列

1.任意顺序的字母,下画线,美元符号和数字组成

2.第一个字符不能是数字

3.不能是Java的关键字

2.关键字

3.变量

变量定义前加上final后就为常量

例题3.5

例题3.6

运算符

1.赋值运算符

例题3.7

  1. 算数运算符

3.自增和自减运算符

符号在前先算后用,符号在后先用后算

4.比较运算符

比较运算符为二元运算符,用于变量之间,变量与自变量之间以及其他类型的信息之间的比较.运算结果为boolean型.结果成立时运算结果为true,否则为false.

5.逻辑运算符

&& 与 两者都为真结果才为真

|| 或 只要有一真结果就为真

! 非 非真即假非假即真

例题3.10

6.位运算符

1.按位与: 两个整形数据a,b对位都是1,结果位才是1,否则为0

2.按位或: 如果两个操作数对应位都是0,则结果才是0,否则为1

3.按位取反: 0变1,1变0

4.按位异或: 相同为0,不同为1

5.位移操作:

左移 <<: 整体左移,空补0,溢出去掉

右移 >>: 整体右移,正补0,负补1

无符号右移 >>>: 整体右移,空补0,溢出去掉

7.三元运算符

条件式 ? 值1 : 值2

条件真返回值1,条件假返回值2

8.运算符优先级

优先级由高到低的顺序依次是:

增量和减量运算

算数运算

比较运算

逻辑运算

赋值运算

9.数据类型转换

1.隐式类型转换((自动)不会丢失数据)

例题3.11

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值