一、思考题
1.简述Java的8种基本类型及所占内存大小。
char 2,byte 1,short 2,int 4,long 8, float 4, double 8,boolean 1
2.简述类型转换的原理。
类型转换分为自动类型转换和强制类型转换两种。
自动类型转换:源类型取值范围小于目标类型
强制类型转换:源类型取值范围不小于目标类型,会发生溢出、数据丢失
boolean不能与其它任何基本类型转换。
3.简述&和&&的区别。
&和&&都是逻辑与运算符,两个操作数结果都为真,表达式终才为真,否则为假。
&:总是会执行左右两个操作数
&&:当左操作数为假时,不论右操作数为何值,表达式终结果都为假,右操作数将不会被执行。
4.简述break和continue语句的区别。
break和continue都是流程控制语句。
break:结束当前循环
continue:结束本次循环,执行下一次循环。
相关文章
了解千锋动态
关注千锋教育服务号
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱