Day01作业
Day01作业
点击回到笔记 📒👈
1. 简答题 🍐
环境变量 ?简单说说🎤
1️⃣ 1.1 为什么要在计算机中配置回答
可以用Typora或者editplus
或者notepad++
或者在idea
中 书写答案
关键字 的是什么?使用生活中的例子也行🎤。
2️⃣ 1.2 请用自己的理解,表述回答
可以用Typora或者editplus
或者notepad++
或者在idea
中 书写答案
3️⃣ 1.3 请列出Java中字面量的分类?🎤 ✏️
回答
可以用Typora或者editplus
或者notepad++
或者在idea
中 书写答案
4️⃣ 1.4 请阐述你对变量的理解?以及变量的好处?🎤 ✏️
回答
可以用Typora或者editplus
或者notepad++
或者在idea
中 书写答案
2. 选择题 🔡
1️⃣ 2.1 (单选): 下面有关Java语言跨平台性说法正确的是( )
A.Java的源代码可以在所有平台上运行。
B.JDK是跨平台的。
C.JVM是跨平台的。
D.跨平台中的平台指的是操作系统,Java语言的跨平台性是指Java程序可以在不同的操作系统上运行,前提是相应的操作系统安装了对应的JVM。
2️⃣ 2.2 (单选): 以下选项中,关于常量说法正确的是( )
A
' '(里面是一个空格),这是一个字符常量。
" "(里面是一个空格),这是一个字符串常量。
B
''(里面没有空格),这是一个字符常量。
""(里面没有空格),这是一个字符串常量。
C
'ab',这是一个字符常量。
"ab",这是一个字符串常量。
D
1,2,3,3.0这4个都是整数常量。
1.0,2.1,3.1这3个都是小数常量。
3️⃣ 2.3 (单选): 下列选项中关于Java中的注释描述错误的是( )
A.单行注释的格式是,例子如下:
//被注释的内容
B.多行注释可以嵌套多行注释,例子如下:
/*hello/*java*/world*/
C.单行注释可以嵌套单行注释,例子如下:
//hello//world//java
D.多行注释的格式,例子如下:
/*被注释的内容*/
4️⃣ 2.4 (单选):请观察以下代码,选取正确答案( )
public static void main(String[] args){
int a = 10;
System.out.println(a);
{
a = 20;
System.out.println(a);
}
System.out.println(a);
}
A. 10 20 10
B. 10 10 10
C. 10 20 20
D. 编译报错,第8行无法使用到变量a
5️⃣ 2.5 (单选): 有一个HelloWorld.java文件代码如下,下列说法正确的是( )
public class HelloWorld {
public static void main(String[] args) {
System.out.println("helloworld");
}
}
A.Java源代码不用编译,可以直接运行。
B.编译使用命令javac HelloWorld.java
C.运行使用命令 java HelloWorld.class
D.Java虚拟机真正执行的是.java文件。
6️⃣ 2.6 (单选): HelloWorld.java文件代码如下,使用javac HelloWorld.java编译时报错,下面说法错误的是( )
public class HelloWorld { //第1行
public static viod main(String[] args) { //第2行
system.out.println(helloworld); //第3行
}
}
A.第1行有错误,HelloWorld应该都小写,写成public class helloworld {
B.第2行有错误,viod应写成void.
C.第3行有错误,system应该是System.
D.第3行有错误,helloworld应该用""引起来.
7️⃣ 2.7 (单选): 关于JDK、JRE、JVM下列哪些选项的描述是错误的( )
A.JRE全称Java Runtime Environment是Java的运行环境。
B.JDK全称Java Development Kit是Java的开发工具包。
C.JVM全称Java Virtual Machine是Java程序运行的载体,可以安装在不同的操作系统上,来运行Java程序。
D.一台计算机要能够执行java程序,必须同时安装JDK、JRE、JVM。
8️⃣ 2.8 (单选): 关于Java环境变量的配置说法错误的是( )
A.JAVA_HOME环境变量是Windows系统规定要配置的,不然Windows运行会不正常。
B.JAVA_HOME写的应该是JDK安装的目录。
C.安装了JDK后,通常会配置JAVA_HOME环境变量,它的作用是让操作系统上的程序能够知道JDK安装的目录。
D.配置了JAVA_HOME后,需要把%JAVA_HOME%\bin配置到path路径下,并用"分号"和其他配置隔开。
3 代码题 ✏️
1️⃣ 3.1 请编写程序,将如下👇语句输出到屏幕上:🎯
Java是一门跨平台的计算机语言,被称为一次编写,处处运行。
3.1.1 思路分析:
思路
- 创建java文件。
- 编写类,用于完成该程序。
- 程序的运行需要主方法,编写主方法。
- 该使用什么语句将题目中的文本输出?
- 该怎样编译和运行java文件?
参考步骤:
- 新建文本文件,将名称修改为
Test01.java
。注意显示文件的后缀名,防止出现Test01.java.txt
的文件名。 - 打开文件,编写代码,先定义一个类Test01,类名需要与文件名一致。注意大小写。
- 在类中定义主方法,在主方法中编写输出语句,将题目中的文本用双引号包裹。
- 保存文件内容。打开cmd窗口,将命令目录切换至文件所在目录。使用javac命令编译java文件,使用java命令运行class文件,查看结果。注意:编译java文件,需要带后缀名;运行class文件,不需后缀名。
3.1.3 答案:
回答
代码写在Idea中
动画提示🎥:
常量是指在程序运行过程中,其值不可以发生改变的量 ,请编写Java程序,分别将下列常量数据打印到屏幕上。
2️⃣ 3.2字符串常量:用双引号括起来的内容。"HelloWorld","黑马程序员"
整数常量:不带小数的数字。666, -88
小数常量:带小数的数字。13.14, -5.21
字符常量:用单引号括起来的内容。'A','0','我'
布尔常量:布尔值,表示真假。只有两个值:true,false
空常量:一个特殊的值,空值,null(null值可以直接在输出语句打印吗)
3.2.1 思路分析:
思路分析
- 创建java文件。
- 编写类,用于完成该程序。
- 程序的运行需要主方法,编写主方法。
- 该使用什么语句将题目中的常量输出?
- 程序编写完成,该怎样编译和运行java文件?
参考步骤
- 新建文本文件,将名称修改为
ConstantDemo.java
。 - 打开文件,编写代码,先定义一个类ConstantDemo,类名需要与文件名一致。注意大小写。
- 在类中定义主方法,在主方法中编写多个输出语句,在输出语句中直接输出常量即可。
- 保存文件内容。打开cmd窗口,将命令目录切换至文件所在目录。使用javac命令编译java文件,使用java命令运行class文件,查看结果。注意:编译java文件,需要带后缀名;运行class文件,不需后缀名。
3.2.3 答案:
回答
代码写在Idea中
动画提示🎥:
3️⃣ 3.3 有一个商品的信息如下图:

要求
- 请定义一个合适的
变量
存储它的价格
,然后通过输出语句
将商品的价格打印
出来 - 因为公司四季度财报不及预期,准备对该商品进行
优惠处理
,在原价格
的基础上打7折
,请再次通过输出语句
打印变量,但是这次显示
的是打7折后的价格
- 由于
7折
处理,销量猛增加,业绩有所好转,准备再次调价,在7折后的基础上 + 1000
,然后再次通过输出语句
输出变量的值