1、JVM、JRE和JDK之间的区别:
JVM(Java虚拟机):Java虚拟机,它保证Java的跨平台特性。
Java语言是跨平台的,JVM不是跨平台的。
JRE(Java运行时环境):Java的运行环境,包括JVM+Java的核心类库。
JDK(Java开发工具包):Java开发工具,包括JRe+开发工具
2、环境变量path和classpath的作用是什么?
(1)path是配置Windows可执行文件的搜索路径,即程序文件扩展名为的目录。已找到exe。
用于指定DOS窗口命令的路径。
(2)ClassPath是配置类文件所在的目录,用于指定类搜索路径,JVM通过该路径查找该类的类类文件。
3、变量的用途是什么?为什么要定义变量?什么时候用?
答:变量的作用:存储数据。
为什么定义变量:相同类型的常量是连续存储的,可以重用
4、与与的区别
回答:(1)短路。如果整个表达式的结果可以由第一个表达式判断,则后一个表达式的操作将不会继续。
只能操作布尔类型数据;
(2)-不存在短路,将计算整个表达式。布尔数据和操作数都可以被操作。
/5、标识符的命名规则:
它由数字(0-9)、大小写字母和美元组成。
你不能从数字开始。
不能使用关键字自定义命名。
7、数据类型:
(1)基础数据类型(4类8类):
整数类型:byte、short、int、long
浮点类型:float、double
字符类型:char
布尔型:布尔型(真假)
(2)参考数据类型:
班
界面
数组