1:什么是变量?变量的定义格式?要使用变量需要注意什么?
2:Java中的数据类型分几类?基本数据类型有哪些?
3:数据类型转换:
隐式转换:
强制转换:
面试题:
第一题:
byte b1=3,b2=4,b;
b=b1+b2;
b=3+4;
哪句是编译失败的呢?为什么呢?
第二题:
byte by = 130;有没有问题?有问题如何解决?结果是多少呢?
第三题:
byte b = 10;
b++;
b = b + 1;
哪句是编译失败的呢?为什么呢?
4:常见的算术运算符有哪些?
+运算符的作用有哪些?
除法和取余的区别?
++和--的使用规则?
5:常见的赋值运算符有哪些?
+=运算的作用是什么?
扩展的赋值运算符有什么特点?
6:short s = 1; s = s + 1;有没有问题?如果有怎么解决?
short s = 1; s += 1;有没有问题?如果有怎么解决?
7:常见的关系运算符有哪些?
关系运算符的结果有什么特点?
答题格式:标题:正确答案 例如:1:变量即在程序运行过程中它的值是允许改变的量