为什么Java语言可以跨平台运行
答:java有在各个平台上有虚拟机,通过虚拟机的作用进行运行;
JDK、JRE和JVM的区别
答:①JDK包含了JRE和开发工具包;
②JRE是运行程序,包含了JVM和核心类库;
③JVM是虚拟机,可以在任意平台上对应的虚拟机上进行编译运行;
注释有几种,注释的作用
答:注释分为单行注释、多行注释、文档注释
注释是在指定位置添加说明信息,不参与运行但是起到说明性作用;
什么是关键字
答:关键字就是被Java语言赋予了特殊含义的单词
关键字的字母都是小写
常用的代码编辑器关键字一般有特殊颜色;
什么是标识符,以及几种标识符命名的规则
答:①标识符就是给类、变量、方法的起名字的符号
②规则:由数字,字母,下划线(_),美元符号($)组成 不能以数字开头 不能用关键字 区分大小写;
什么是常量,什么是变量,常量和变量的区别
答:①常量就是通过一次运行过程中,数值保持不变的量;
②变量就是通过一次运行过程中,数值可以发生改变的量;
什么是强转?什么是自动类型转换?
答:①自动类型转换:把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量;
②强制类型转换:把一个表示数据范围大的数值或变量赋值给另一个表示数据范围小的变量;会影响精准度,会溢出。不建议使用;
|