本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-03-03到2021-07-31
本篇答案更新状态:已完结

Java编程基础 Java编程基础__测验

1、 问题:假设int x = 2,三元表达式 x>0?x+1:5 的运行结果是以下哪一个?
选项:
A:0
B:2
C:3
D:5
答案: 【3

2、 问题:以下哪个选项可以正确创建一个长度为3的二维数组?
选项:
A:new int [2][3]
B: new int[3][]
C:new int[][3]
D: 以上答案皆不对
答案: 【 new int[3][]

3、 问题:以下关于变量的说法错误的是?
选项:
A:变量名必须是一个有效的标识符
B:变量在定义时可以没有初始值
C:变量一旦被定义,在程序中的任何位置都可以被访问
D:在程序中,可以将一个byte类型的值赋给一个int类型的变量,不需要特殊声明
答案: 【变量一旦被定义,在程序中的任何位置都可以被访问

4、 问题:请先阅读下面的代码。int x = 1;int y = 2;if (x % 2 == 0) { y++;} else { y–;}System.out.println(“y=” + y);
选项:
A:1
B:2
C:3
D:4
答案: 【1

5、 问题:以下选项中,哪些属于合法的标识符?()A、 B、 class C、 password123 D、 98
选项:
A:Hello World
B:class
C:password123
D:98
答案: 【password123

6、 问题:Java语言不区分大小写。
选项:
A:正确
B:错误
答案: 【错误

7、 问题:0xC5表示的是一个十六进制整数。
选项:
A:正确
B:错误
答案: 【正确

8、 问题:continue 语句只用于循环语句中,它的作用是跳出循环。
选项:
A:正确
B:错误
答案: 【错误

9、 问题:“//”中可以嵌套“//”注释,但不能嵌套“//”注释。
选项:
A:正确
B:错误
答案: 【正确

10、 问题:-5%3的运算结果是2
选项:
A:正确
B:错误
答案: 【错误

11、 问题:若x=3,测表达式(++x)/2的值是_
答案: 【2

12、 问题:在逻辑运算符中,运算符______和||表示逻辑或。
答案: 【|

13、 问题:若a=5;a-=2;执行后,变量a的值为_____。
答案: 【3

14、 问题:public class Test03 { public static void main(String args[]) { int x = 4, j = 0; switch (x) { case 1: j++; case 2: j++; case 3: j++; case 4: j++; case 5: j++; default: j++; } System.out.println(j); }} 程序运行后,输出结果是__。
答案: 【3

15、 问题:public class Test01 { public static void main(String[] args) { byte b; int a = 298; b = a; System.out.println(b); }}程序运行后的输出结果是______。
答案: 【42

【作业】Java编程基础 Java编程基础__作业

1、 问题:char型变量中能不能存贮一个中文汉字?请说出理由。
评分规则: 【 char型变量是用来存储Unicode编码的字符的,Unicode编码字符集中包含了汉字,所以,char型变量中当然可以存储汉字啦。
不过,如果某个特殊的汉字没有被包含在Unicode编码字符集中,那么,这个char型变量中就不能存储这个特殊汉字。补充说明:Unicode编码占用两个字节,所以char类型的变量也是占用两个字节。

2、 问题:已知函数 x + 3 ( x > 0 ) y = 0 ( x = 0 ) x*x –1 ( x < 0 )请设计一个方法实现上面的函数,根据传入的值x的不同,返回对应的y值。提示:1.定义一个static修饰符修饰的方法,方法接收一个int类型的参数x,返回值为int类型。2.在方法中使用if…else if..else 语句针对x的值进行三种情况的判断。3.根据判断结果分别执行不同的表达式,并将结果赋予变量y。4.在方法的最后返回y的值。5.在main方法中调用设计好的方法,传入一个int型的值,将方法的返回值打印。
评分规则: 【 public class Test { public static void main(String args[]) { int y = function(0); System.out.println(y); } public static int function(int x) { int y; if (x > 0) { y = x + 3; } else if (x == 0) { y = 0; } else { y = x * x – 1; } return y; }}

Java开发入门 Java开发入门__单元测验

1、 问题:安装好JDK后,在其bin目录下有许多exe可执行文件,其中java.exe命令的作用是以下哪一种?
选项:
A:Java解释器
B:Java文档制作工具
C:Java启动器
D:Java编译器
答案: 【Java解释器

2、 问题:下面哪种类型的文件可以在Java虚拟机中运行?
选项:
A:.exe
B:.java
C:.jre
D:.class
答案: 【.class

3、 问题:如果jdk的安装路径为:d:\jdk,若想在命令窗口中任何当前路径下,都可以直接使用javac和java命令,需要将环境变量path设置为以下哪个选项?
选项:
A:d:\jdk;
B:d :\jdk\bin;
C:d:\jre\bin;
D:d:\jre;
答案: 【d :\jdk\bin;

4、 问题:Java属于以下哪种语言?
选项:
A:机器语言
B:汇编语言
C:高级语言
D:以上都不对
答案: 【高级语言

5、 问题:以下选项中,哪些属于JDK工具?
选项:
A:Java编译器
B:Java运行工具
C:Java文档生成工具
D:Java打包工具
答案: 【Java编译器 ;
Java运行工具;
Java文档生成工具;
Java打包工具

6、 问题:javac.exe和java.exe两个可执行程序存放在JDK安装目录的______目录下。
答案: 【(以下答案任选其一都对)bin;
BIN

7、 问题:______环境变量用来存储Java的编译和运行工具所在的路径。
答案: 【(以下答案任选其一都对)path;
PATH

面向对象(上) 面向对象(上)__单元测验

1、 问题:下面哪一个是正确的类的声明?
选项:
A:public void HH{…}
B:public class Move(){…}
C:public class void number{}
D:public class Car{…}
答案: 【public class Car{…}

2、 问题:在以下什么情况下,构造方法会被调用?
选项:
A:类定义时
B:创建对象时
C:调用对象方法时
D:使用对象的变量时
答案: 【创建对象时

3、 问题:请先阅读下面的代码public class Test { public Test(){ System.out.println(“构造方法一被调用了”); } public Test(int x){ this(); System.out.println(“构造方法二被调用了”); } public Test(boolean b){ this(1); System.out.println(“构造方法三被调用了”); } public static void main(String[] args) { Test test = new Test(true); }}上面程序的运行结果为下列哪一项?
选项:
A:构造方法一被调用了
B:构造方法二被调用了
C:构造方法三被调用了
D:以上三个选项之和
答案: 【以上三个选项之和

4、 问题:类的定义必须包含在以下哪种符号之间?
选项:
A:方括号[]
B:花括号{}
C:双引号“”
D:圆括号()
答案: 【花括号{}

5、 问题:关于方法重载的描述,以下选项中正确的是?
选项:
A:方法名必须一致,参数的个数或类型不一致
B:返回值类型必须不同
C:参数个数必须一致
D:以上都不正确。
答案: 【方法名必须一致,参数的个数或类型不一致

6、 问题:使用this调用类的构造方法,下面的说法正确的是?

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注