2022知到答案 Java程序设计(信阳农林学院) 最新完整智慧树知到满分章节测试答案

2024年10月9日 分类:免费网课答案 作者:网课帮手

第一章 单元测试

1、 问题:

Java程序中的注释有哪几种?

选项:
A://单行注释
B:/ 多行注释 /
C:/   文档注释   /
D:< !– 多行注释    — >
答案: 【
//单行注释
/
多行注释 */
/
   文档注释   */

2、 问题:

以下选项中,哪些属于JDK工具?

选项:
A:Java编译器
B:Java运行工具
C:Java文档生成工具
D:Java打包工具
答案: 【
Java编译器
Java运行工具
Java文档生成工具
Java打包工具

3、 问题:

以下关于支持Java运行平台的叙述,哪项错误?

选项:
A:Java可在Solaris平台上运行
B:Java可在Windows平台上运行
C:Java语言与平台无关。Java程序的运行结果依赖于操作系统
D:Java语言与平台无关。Java程序的运行结果与操作系统无关
答案: 【
Java语言与平台无关。Java程序的运行结果依赖于操作系统

4、 问题:

下面哪种类型的文件可以在Java虚拟机中运行?

选项:
A:.java
B:.jar
C:.exe
D:.class
答案: 【
.class

5、 问题:

JDK、JRE和JVM之间的关系是(     ) 

选项:
A:JDK包括JRE,JRE包括JVM
B:JRE包括JVM,JVM包括JDK
C:JVM包括JRE,JRE包括JDK
D:JDK包括JVM,JVM包括JRE
答案: 【
JDK包括JRE,JRE包括JVM

第二章 单元测试

1、 问题:

下列代码执行后,输出到控制台的内容是?
public class Test{
   public static void main(String args[]){
      int m=6789;
      int[] a=new int[4];
      for(int i=0;i<a.length;i++){
         a[i]=m%10;
         m=m/10;
      }
      System.out.printf("%d%d%d%d",a[0],a[1],a[2],a[3]);
   }
}

选项:
A:6789
B:9876
C:0000
D:提示出错
答案: 【
9876

2、 问题:

下列代码执行后,输出到控制台的内容是?
public class Test{
   public static void main(String args[]){
      int m=100,n=10;
      if (m>n){
         n=100;
         m=10;
      }else
         n=-100;
         m=-99;
       System.out.printf("%d:%d",m,n);
   }
}

选项:
A:10:100
B:-99:-100
C:-99:100
D:10:-100
答案: 【
-99:100

3、 问题:

下列ABCD注释标注的哪行代码有错误?
public class Test{
   public static void main(String args[]){
      int a[] ={1,2,3,4};   //A
      for(int n=0;n<a.length;n++){   //B
         System.out.println(a[n]);
      }
      for(int i:a){     //C
        System.out.println(i);
      }
      int m=0;
      for(m:a){      //D
         System.out.println(m);
      }
   }
}

选项:
A:A
B:B
C:C
D:D
答案: 【
D

4、 问题:

下列ABCD注释标注的哪行代码有错误?
public class Test{
   public static void main(String args[]){
       int m=12;
       int n=12;
       int number=100+'w';    //A
       switch(number){
          case 12:n++;          //B
          case 100:n–;          //C
                         break;
           case n:   m++;       //D
       }
   }
}

选项:
A:A
B:B
C:C
D:D
答案: 【
D

5、 问题:

下列语句序列执行后,k 的值是()。
int i=10, j=18, k=30;
switch( j – i )
{ case 8 : k++;
case 9 : k+=2;
case 10: k+=3;
default : k/=j;
}

选项:
A:31
B:32
C:2
D:33
答案: 【
2

6、 问题:

对于下列Test.java代码,哪个叙述是正确的?
public class Test{
    public static void main(String[] args){
       int a[]={1,2,3,4};
       System.out.println(a[4]);
    }
}

选项:
A:产生编译错误
B:输出4
C:编译正确,发生运行异常ArrayIndexOutOfBoundsException:4
D:输出3
答案: 【
编译正确,发生运行异常ArrayIndexOutOfBoundsException:4

7、 问题:

对于int a[]=new int[3];下列哪个叙述是错误的?

选项:
A:a.length的值是3
B:a[3]的值是0
C:a[0]的值是0
D:a[a.length-1]的值等于a[2]的值
答案: 【
a[3]的值是0

8、 问题:

现有:
    class TestApp{
    public  static  void main (String[]  args){
    int [ ]   myarray={ 10, 11, 12, 13, 14);
    int sum=0;
    for (int x : myarray)
    sum+=x;
    System. out. println( "sum= "+sum);
    }   }
    上述程序运行后的结果是哪项?

选项:
A:sum=10
B:sum=70
C:sum=60
D:运行时抛出异常
答案: 【
sum=60

9、 问题:

下列程序的执行结果是( )。
 public class Test {
   public static void main ( String [] args) {
      int a=4 ,b=6;
      String s="a+b=";
System.out.println (s+a+b );
    }
}

选项:
A:sab
B:a+b=a+b
C:a+b=10
D:a+b=46
答案: 【
a+b=46

10、 问题:

现有:
    class Test2  {
    public  static void main (String  []  args)  {
    short a,b,C;
    a=1; b=2;C=a+b;a+=2;
  }
     }
    以上代码中,哪一句是错误的?

选项:
A: a=1;
B:b=2;
C:C=a+b;
D:a+=2;
答案: 【
C=a+b;

第三章 单元测试

1、 问题:

有关new关键字的描述正确的是(  )

选项:
A:创建对象实例的时候可以不使用new关键字
B:new所创建的对象不占用内存空间
C:new会调用类的构造方法来创建对象
D:new所创建的对象一定存在引用变量
答案: 【
new会调用类的构造方法来创建对象

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情

继续阅读