1 JShell 不需要在创建java类,然后javac编译,在java执行。直接在cmd中jshell就可以在命令行写java语言直接回车便可执行。但最好适用于轻量级的简单实例。
结束jshell命令:/exit
4 赋值时,右侧不超过左侧的范围是可以编译通过的,因为在编译时,虚拟机会自动强转例如:byte name=30;
3在给变量赋值的时候,如果右侧的表达式当中全部都是常量,没有任何变量,那么编译器javac将会直接将若干个常量表达式计算得到结果。
short result=8+5; 这个不会报错。
4.int类型大约可以表示21亿的数字。
5.强制类型容易发生数据溢出和精度损失。