Java基本类型

Java八种基本类型:
1)boolean 布尔类型,两值:true真非0(1)、false假(0)默认值:false
2)char 字符类型 a~w、0~9,默认值:空格
3)byte 字节类型,很小整数范围,2^8 -128~127,默认值0
4)short 短整形,比btye大,比int小。2^16 65536,默认值0
5)int 整形,2^32,默认值0
6)long 长整形,2^64,默认值0
7)float 单精度浮点数,带小数2^32,默认值0.0
8)double 双精度浮点数,带小数2^64,默认值0.0

计算机0,1,字节8bit,8个0或者1

 类型名称字节空间默认值取值范围
整数型byte10-27到27-1   或者   -128到127
short20-215到215-1
int40-231到231-1
long80L-263到263-1
浮点型float40.0f单精度,对小数部分的精度要求不高
double80.0d双精度,精确的小数部分并操作值很大时
字符型char2空格0到65535
布尔型boolean1false真true  假false
算术运算符+ – * /基本运算
%取余数,求模,算整除
++     —自增    自减
比较运算符==相等比较
!=不等比较
连接运算符+字符串连接 “abc”+”xyz”=”abcxyz”
逻辑运算符&&    &逻辑与(短路与),两边同为真结果才为真
||       |逻辑或(短路或),两边只要有一个真结果就是真
非,非真是假,非假是真
三元运算符c ? x : y三项运算  c?x:y   c是真取返回x,是假返回y
赋值运算符=赋值运算
+=、-=、*=、/=复合的赋值运算a+=2; 等价于 a=a+2 写法简洁
优先执行( )小括号小括号中的先执行x+y+z =  按顺序相加x+y+zx+(y+z)= 优先括号内的先执行y+z+x

发表回复

您的电子邮箱地址不会被公开。