1、什么是变量?变量的三要素是什么?
答:变量是一块命了名的内存空间。空间的内容可以变化,通过不断用新数据去替换老数据,达到内存重用的目的。
变量的三要素:变量的数据类型、变量名、变量值。
2、什么常量?如何定义常量?定义常量的好处是什么?
答:常量也是内存中一块命了名的空间,但空间的内容不能再运行期间发生变化。
定义常量:例如:final int a=10;
好处:1)可以引入业务名称。2)”一改全改“
3、字符类型采用什么编码集?占几个字节?
答:Unicode编码。占2个字节,所以可以存放中文字。
4、类型转换有几种方式?
答:自动类型转换(将小容量的类型自动提升为大容量类型,因此小类型可以直接复制给大类型)
强制类型转换(将一个类型强制转换为另一个类型,一般发生在大转小,但可能会损失精度)。
5、=和==的区别
答:= 表示赋值 //int a=8;创建a变量,将8存放在a变量所在空间中。
答:变量是一块命了名的内存空间。空间的内容可以变化,通过不断用新数据去替换老数据,达到内存重用的目的。
变量的三要素:变量的数据类型、变量名、变量值。
2、什么常量?如何定义常量?定义常量的好处是什么?
答:常量也是内存中一块命了名的空间,但空间的内容不能再运行期间发生变化。
定义常量:例如:final int a=10;
好处:1)可以引入业务名称。2)”一改全改“
3、字符类型采用什么编码集?占几个字节?
答:Unicode编码。占2个字节,所以可以存放中文字。
4、类型转换有几种方式?
答:自动类型转换(将小容量的类型自动提升为大容量类型,因此小类型可以直接复制给大类型)
强制类型转换(将一个类型强制转换为另一个类型,一般发生在大转小,但可能会损失精度)。
5、=和==的区别
答:= 表示赋值 //int a=8;创建a变量,将8存放在a变量所在空间中。
== 表示比较 //a==8;将变量a的内容取出,和8比较是否相等。
6、弹出一个消息框:JOptionPane.showMessageDialog(); // jop+组合键(Alt+/)可以快速输入。
弹出一个输入框:JOptomPane.showMessageDialog();