Java易混知识点

╰半夏微凉° 2023-06-11 05:21 79阅读 0赞

1.JDK和JRE的区别是什么?他们各自有什么作用

答:

JDK是Java的开发工具,它不仅提供了Java程序运行所需的JRE,还提供了一系列的编译,运行等工具,如javac,java,javaw等。JRE只是Java程序的运行环境,它最核心的内容就是JVM(Java虚拟机)及核心类库。

分析:

JRE是Java Runtime Environment的缩写,是Java程序的运行环境。既然是运行,当然要包含JVM,也就是所谓的Java虚拟机,还有所以的Java类库的class文件,都在lib目录下,并且都打包成了jar。
JDK是Java Development Kit的缩写,是Java的开发工具包,主要包含了各种类库和工具,当然也包含了另外一个JRE,那么为什么要包含另外一个JRE呢?而且/JRE/bin目录下,包含有server一个文件夹~包含一个jvm.dll,这说明JDK提供了一个虚拟机。

2. 什么是标识符?由哪些部分组成?常见的命名规则有哪些?

标识符:

程序员在定义java程序时,自定义的一些名字,例如helloworld 程序里关键字class 后跟的Demo,就是我们定义的类名。类名就属于标识符的一种。

标识符组成:

  1. 标识符由26个英文字符大小写(a-a,A-Z),数字(0~9),下划线(_)和美元符号($)组成。
  2. 不能以数字开头,不能是关键字。
  3. 严格区分大小写。
  4. 标识符的可以为任意长度。

常见的命名规则:

  1. 类和接口名。每个字的首字母大写,含有大小写。例如,MyClass,HelloWorld,Time等。
  2. 方法名。首字符小写,其余的首字母大写,含大小写。尽量少用下划线。例如,myName,setTime等。这种命名方法叫做驼峰式命名。
  3. 常量名。基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。例如,SIZE_NAME。
  4. 变量名。可大小写混写,首字符小写,字间分隔符用字的首字母大写。不用下划线,少用美元符号。给变量命名是尽量做到见名知义。

3.Java中的数据类型分几类?基本数据类型有哪些,所在空间多大?

在这里插入图片描述

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,79人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java知识

    1.JDK和JRE的区别是什么?他们各自有什么作用 答: JDK是Java的开发工具,它不仅提供了Java程序运行所需的JRE,还提供了一系列的编译,运行等工具,如