1、JDK,JRE,JVM三者之间的关系,以及JDK、JRE包含的主要结构有哪些?

  • JVM是Java编写的虚拟机
  • JRE=JVM+java核心类库
  • JDK=JRE+Java编辑器

Java语言概述 - 图1
Java语言概述 - 图2

2、为什么要配置path环境变量?

配置path环境是为了让虚拟机在任何路径下都可以运行Java文件

3、常用的几个命令行操作都有哪些?

Dir 显示文件夹 Cd/ 打开根目录
Cd 打开文件夹 Cd.. 返回上一级
Md 建立文件 Rd 删除文件夹
Del 删除文件

4、标识符的命名规则有哪些?

规则1:标识符只能由数字、字母(包括中文)、下划线_、美元符号$组成, 不能含有其它符号。
规则2:标识符不能以数字开头
规则3:关键字不能做标识符。例如:public class static void 这些蓝色的字体 都是关键字
规则4:标识符是严格区分大小写的。大写A和小写a不一样。
规则5:标识符理论上是没有长度限制的,但不能有空格,或为空。
规则6:不能和java类库的类名冲突

5、规则与规范的区别,命名规范有哪些?

  • 规则不遵守,编译不通过。
  • 规范不遵守,编译运行都可以通过。

命名规范

  • 包名:xxxyyyzzz
  • 类名、接口名:XxxYyyZzz
  • 变量名、方法名:xxxYyyZzz
  • 常量名:XXX_YYY_ZZZ