Java基础每日图文小结0515
Java基础每日图文小结0515
知识点:运算符、自动类型转换、强制类型转换
-
运算符
算数运算符(一元、二元)、赋值运算符、扩展运算符、关系运算符、逻辑运算符、位运算符、条件运算符
ps:不用管优先级的问题,记不住,写程序的时候可以用括号()来实现程序优先顺序的执行,但一定要记住逻辑非、逻辑与和逻辑或的优先级,逻辑非>逻辑与>逻辑或,例:a||b&&c=a||(b&&c) -
补充0514
例:22 默认的数据类型为int ; 22.0 默认的数据类型是double
在赋值和强制转化的时候要注意是否出现编译错误的问题 -
自动类型转换、强制类型转换
自动类型转换:小容量的数据类型可以自动转换成大容量的数据类型
强制类型转换:大容量的数据类型强制转换成小容量的数据类型,例:int a =(int)double b;
例:
short a = 12;//合法
short a = 1234567;//不和法,1234567超过了short的表数范围