2020年Java基础入门习题答案 - 极悦
首页 课程 师资 教程 报名

2020年Java基础入门习题答案

  • 2020-08-06 15:15:45
  • 2376次 极悦

1.jre,jdk,jvm之间的区别是什么?

JVM:英文名称(Java Virtual Machine),就是我们都知道的Java虚拟机。它只认识xxx.class这种类型的文件。

JRE:英文名称(Java Runtime Environment),我们叫它Java运行环境,包括Java虚拟机和Java程序所需的核心类库等。如果想要运行一个开发好的Java程序,计算机只需要安装JRE即可。

JDK:英文名称(Java Development Kit),JDK是提供给Java考法人员使用的,其中包含了Java的开发工具,也包括了JRE。所以安装了JDK,就不用了在单独安装JRE了。

其中的开发工具:编译工具(javac.exe)、打包工具(jar.exe)等。

简单来说:JDK>JRE>JVM,使用JDK开发完成的Java程序,交给JRE去运行。

2.Java中一个char类型是否可以存储一个汉字?

java采用unicode,2个字节(16位)来表示一个字符,无论是汉字还是数字字母,或其他语言,char在java中是2个字节。

所以可以存储中文。

3.自动类型转换规则是什么?

规则1:如果一个操作数为double型,则整个表达式可提升为double型

规则2:满足自动类型转换的条件

两种类型要兼容

数值类型(整型和浮点型)互相兼容

目标类型大于源类型

例如:double型大于int型

4.运算符优先级顺序是什么?

算术运算符>关系运算符>逻辑运算符

!>算数运算符>比较运算符>&&>||

5.if和switch选择结构的区别是什么?

a.相同点

都是用来处理多分支条件的结构

b.不同点

switch选择结构只能处理等值条件判断的情况

多重if选择结构适合某个变量处于某个连续区间时的情况

6.While循环和do while循环的区别是什么?

a.执行次序不同

While先判断再执行

Do while先执行再判断

b.初始情况不满足循环条件时

While循环一次都不会执行

Do while循环至少执行一次

java基础入门习题答案

以上就是极悦java培训机构的小编针对“2020年Java基础入门习题答案”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交