基于任务的Java程序设计 知到智慧树答案2026年版


第一章 单元测试

 

1、
Java程序可以直接编译为适用于本地计算机的机器码。

A:错
B:对
答案: 错

2、
Java是一种不区分大小写的编程语言。

A:错
B:对
答案: 错

3、
Java不包括(    )特点。

A:

平台无关性

B:

分布性

C:

可移植性

D:

面向过程

答案:

面向过程

4、
Java源程序的扩展名为(    )

A:

.class

B:

.jav

C:

.js

D:

.java

答案:

.java

5、
Java编译成功后生成文件的扩展名为(    )

A:

.js

B:

.class

C:

.jav

D:

.java

答案:

.class

第二章 单元测试

1、
下列标识符名称不合法是(   )

A:

_123

B:

$main

C:

square

D:

true

答案:

true

2、
下列选择中,不属于Java语言的简单数据类型的是(   )

A:

整数型

B:

数组

C:

浮点型

D:

字符型

答案:

数组

3、
下列名称不是Java语言中的关键字的是(   )

A:

if

B:

private

C:

sizeof

答案:

sizeof

4、
在Java程序中要使用一个变量,必须先对其进行声明(   )

A:错
B:对
答案: 对

5、
以0x或0X开头的整数(如0x45)代表八进制整型常量(   )

A:错
B:对
答案: 错

第三章 单元测试

1、
简单if结构是顺序程序结构

A:错
B:对
答案: 错

2、
多重if-else分支结构中的大括号不能省略

A:错
B:对
答案: 错

3、
switch case结构中的default为必选参数,必须得写上,否则程序会出错

A:错
B:对
答案: 错

4、
在流程图中,下面说法正确的是(   )

A:

“平行四边形”表示输入/输出指令(或数据) 

B:

“跑道形”表示判断分支

C:

“长方形’表示程序开始/结束 

D:

”菱形”表示计算步骤/处理过程符号

答案:

“平行四边形”表示输入/输出指令(或数据) 

5、
下列关于if选择结构和switch选择结构的说法正确的是(   )

A:

嵌套if-else选择结构中不能包含else语句

B:

switch选择结构中的default可选

C:

多重if-else选择结构中的else语句是必须的

答案:

switch选择结构中的default可选

第四章 单元测试

1、
continue语句用在循环结构中跳过当次continue下面的语句继续执行下一次循环

A:错
B:对
答案: 对

2、
嵌套循环的次数为外循环的次数加上内循环的执行次数

A:对
B:错
答案: 错

3、
运行下面的程序将输出( )次“我爱中国”
public class China{
public static void main(String[] args){
int i=1;
do{
System.out.println(“我爱中国”);
}while(i<5);
}
}

A:4
B:死循环
C:0
D:5
答案: 死循环

4、
阅读下面的程序片断,输出结果是( )
int a=0;
while(a<5){
switch(a){
case 0:
case 3: a=a+2;
case 1:
case 2: a=a+3;
default: a=a+5;
}
}
System.out.println(a);

A:10
B:其他
C:5
D:0
答案: 10

5、
阅读下列代码,如果输入的数字是6,正确的运行结果是(  )
  import  java.util.*;
  public class Test{
    public static void main(String[] args){
        Scanner input=new Scanner(System.in);
        System.out.print(“请输入1个1-10之间的数”);
        int number =input.nextInt();
        for(int i=1;i<=10;i++){
           if((i+number)>10){
                break;
            }
            System.out.print(i+” ”);
         }
    }
  }

A:

1 2 3 4 5 6

B:

5 6 7 8

C:

1 2 3 4

D:

7 8 9 10

答案:

1 2 3 4

第五章 单元测试

1、
int[][] x = new int[3][5]; 所定义的二维数组对象含有15个int型元素。

A:对
B:错
答案: 对

2、
Java中不能创建不等长的二维数组。

A:错
B:对
答案: 错

3、
某个main()方法中有以下代码:
double[] num1;
double num3=2.0;
int num2=5;
num1=new double[num2+1];
num1[num2]=num3;
请问以上程序编译运行后的结果是(  )

A:

num1指向一个有5个元素的double型数组

B:

num1数组的最后一个元素的值为2.0

C:

num1数组的第3个元素的值为5

D:

num2指向一个有5个元素的int型数组

答案:

num1数组的最后一个元素的值为2.0

4、
以下数组初始化形式正确的是(  )

A:

int t4[][]  
t4={1,2,3,4,5,6};

B:

int t3[3][2]={1,2,3,4,5,6}

C:

int t2[][]={1,2,3,4,5,6}

D:

int t1[][]={{1,2},{3,4},{5,6}}

答案:

int t1[][]={{1,2},{3,4},{5,6}}

5、
下列关于Java语言的数组描述中,错误的是(  )

A:

数组空间大小可以任意扩充

B:

数组下标从0开始

C:

数组的长度通常用length表示

D:

数组元素是按顺序存放在内存的

答案:

数组空间大小可以任意扩充

第六章 单元测试

1、
下面关于构造方法的调用,正确的是(  )。

A:

构造方法在调用对象方法时被调用

B:

构造方法在使用对象的变量时被调用

C:

构造方法在创建对象的时候被调用

D:

构造方法在类定义的时候被调用

答案:

构造方法在创建对象的时候被调用

2、
关于对象成员占用内存的说法哪个正确?(  )

A:

其他都不对

B:

同一个类的对象共用同一段内存

C:

对象的方法不占用内存

D:

同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间

答案:

同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间

3、
在成员方法中出现的this关键字,代表的是调用这个方法的对象。(  )

A:错
B:对
答案: 对

4、
下列程序的运行结果是(   )
class Demo{
  private String name;
  Demo(String name){this.name = name;}
  private static void show(){
     System.out.println(name)
  }
  public static void main(String[] args){
        Demo d = new Demo(“lisa”);
        d.show();
  }
}

A:

编译失败,无法从静态上下文中引用非静态变量name

B:

输出name

C:

输出lisa

D:

输出null

答案:

编译失败,无法从静态上下文中引用非静态变量name

5、
下列哪个选项的java源文件代码片段是不正确的(    )

A:

C. import java.io.*;
 package mypackage;      
 public class Test{  }

B:

import java.io.*;
class Person{  }

C:

import java.io.*;
import java.awt.*;
public class Test{  }

D:

package mypackage;
public class Test{  }

答案:

C. import java.io.*;
 package mypackage;      
 public class Test{  }


下方是付费阅读内容:本平台商品均为虚拟商品,无法用作二次销售,不支持退换货,请在购买前确认您需要购买的资料准确无误后再购买,望知悉!


完整答案需点击上方按钮支付5元购买,所有答案均为章节测试答案,无期末答案。购买后上方矩形框将出现已付费的隐藏内容。


如果点击【立即购买】不能跳转,请更新一下APP版本,如百度APP可能有兼容性问题,更新版本即可正常使用,或者换一个浏览器(如UC浏览器)再试试

不知道怎么购买?点击这里查看购买教程!

期末考试可以联系客服付费代做,如有需要,请点击下方红字。

点击这里,联系客服期末代做!


萌面人优惠券

 

一键领取淘宝,天猫,拼多多无门槛优惠券,购物省省省!

tips1.无门槛优惠券介绍:

普通优惠券,使用需要满足对应的门槛,如满99元减5元

无门槛优惠券,领券直接减30元,无任何使用门槛。

tips2.购物安全

本平台只收集分享优惠券信息,购买商品仍然在各大电商平台。同时享受对应的售后保障,不满意随时可以退换货!

如需了解详情请点击下方红字:

点击这里,查看萌面人优惠券详细介绍!


萌面人优惠券APP下载

支持安卓,苹果,PC电脑等设备,可查看各种大学网课答案,可一键领取淘宝,天猫,京东,拼多多无门槛优惠券

详情请点击下方红字:

点击这里,查看app详情


更多信息:如何找到本平台?

方法一:

点击下方链接,或者打开手机浏览器扫一扫,进入 萌面人 网站!

点击这里,进入萌面人网站!

方法二:

点击下方链接,或者打开手机浏览器扫一扫,进入 萌面人资料铺 网站!

点击这里,进入萌面人资料铺网站!

方法二:

打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人资料铺

本公众号可查看各种网课答案,还可免费查看大学教材答案

点击这里,可查看公众号功能介绍


为了下次更快打开本网站,建议在浏览器添加书签收藏本网页。

添加书签方法:

1.电脑按键盘的Ctrl键+D键即可收藏本网页

2.手机浏览器可以添加书签收藏本网页


 

 

 


点击下方答案目录,3秒找到你想要的答案