java是一种强类型语言。
1、java的基本类型
类型 | 含义 | 字节数 | 取值范围 | 备注 |
| boolean | 真假是非 | true / false | ||
| byte | 占用8个bit的整数 | 1 | -128~127 | 有符号 |
| short | 短整数 | 2 | -32768~32767 | 有符号 |
| int | 整数 | 4 | -2147483648~2147483647 | 有符号 |
| long | 长整数 | 8 | 有符号8字节整数范围 | 有符号 |
| char | 字符 | 2 | 0~65535 | 无符号,表示unicode字符 |
| float | 单精度浮点数 | 4 | 有符号 | |
| double | 双精度浮点数 | 8 | 有符号 |
2、java的整数类型
java的这个整数类型,严格意义上只有byte,short,int,long四种,且所有整数类型都是有符号类型。
3、java的字符型
java中有独立的表示字符型的类型,就是char,取之范围是0~65535;
在java中,字符设计为全世界通用的,使用的是Unicode, 8位的ASCII字符集是他的一个子集。
5、java的运算符---逻辑运算符
java中有很多运算符,基本都和其他语言没有什么区别,唯一区别的是位运算符可以作为逻辑运算符使用,但是不截断判断。
| 运算符 | 含义 | 注意 |
| & | 与(AND) | 不截断判断,整个逻辑表达式会计算完 |
| | | 或(OR) | 不截断判断,整个逻辑表达式会计算完 |
| ^ | 异或(XOR) | 不截断判断,整个逻辑表达式会计算完 |
| && | 短路与 | 截断判断,如果前部分为假,则不进行后面的计算判断 |
| || | 短路或 | 截断判断,如果前部分为真,则不进行后面的计算判断 |
6、程序控制语句--swich语句
swich语句必须是byte,short,int,char,string(在java8种加入); 但是仍然不支持long型,也不支持浮点型等。
控制swich的表达式只能是变量,而不能是较大的表达式。
本文深入解析Java语言的基本类型、整数类型、字符型及运算符,包括逻辑运算符与switch语句的用法,并强调Java中逻辑运算符的特性及switch语句的限制条件。
14万+

被折叠的 条评论
为什么被折叠?



