0.0835

五煦查题

快速找到你需要的那道考题与答案

智慧树Java 程序设计课后答案(知到2023单元答案)

39 min read

智慧树Java 程序设计课后答案(知到2023单元答案)

1、智慧单选题:
编译和运行以下代码的序设结果为: publicclassMyMain{      publicstaticvoidmain(Stringargv){       System.out.println("Hellocruelworld");    } }

选项:
A:运行输出'Hellocruelworld'
B:编译无错,但运行时指示找不到main方法
C:编译无错,计课但运行时指示没有定义构造方法
D:编译错误
答案:【编译无错,后答但运行时指示找不到main方法】

2、案知案单选题:
以下哪个是到单Java应用程序入口的main方法头? 
选项:
A:publicstaticvoidmain(Stringargv)
B:publicstaticvoidMAIN(Stringargs[])
C:publicstaticvoidmain(Stringa[])
D:publicstaticintmain(charargs[])
答案:【publicstaticvoidmain(Stringa[])】

3、单选题:
编译Java源程序文件将产生相应的元答字节码文件,字节码文件的智慧扩展名为?
选项:
A:class
B:html
C:exe
D:java
答案:【class】

4、多选题:

main方法是序设Java  Application程序执行的入口点,关于main方法的计课方法头合法的有?

选项:
A:publicstaticintmain(String[]arg)
B:publicstaticvoidmain(String[]args)
C:publicstaticvoidmain(Stringarg[])
D:publicstaticvoidmain()
答案:【publicstaticvoidmain(String[]args);
publicstaticvoidmain(Stringarg[])】

5、判断题:

每个源程序文件中只能定义一个类。后答

选项:
A:对
B:错
答案:【错】

第二章单元测试

1、案知案单选题:
在Java中,到单十进制数16的元答十六进制表示格式是?
选项:
A:016
B:0x16
C:0x10
D:0xA
答案:【0x10】

2、单选题:
要产生[10,智慧100]之间的随机整数使用哪个表达式?
选项:
A:10+(int)(Math.random()*91)
B:(int)(Math.random()*100)
C:10+(int)Math.random()*90
D:10+(int)Math.random()*91
答案:【10+(int)(Math.random()*91)】

3、单选题:
下列符号中不能作为Java标识符的是?
选项:
A:abc
B:$str1
C:45six
D:_pore
答案:【45six】

4、单选题:
下面各项中定义变量及赋值不正确的是?
选项:
A:inti=32;
B:floatf=45.0;
C:charc=65;
D:doubled=45.0;
答案:【floatf=45.0;】

5、单选题:

执行以下代码段后, x, a,和 b的值为?  1. int x, a = 6, b = 7;  2. x = a++ + b++;

选项:
A:x=15,a=6,b=7
B:x=15,a=7,b=8
C:x=13,a=6,b=7
D:x=13,a=7,b=8
答案:【x=13,a=7,b=8】

6、单选题:
下列哪个不是Java的保留字?
选项:
A:extends
B:class
C:float
D:cin
答案:【cin】

7、多选题:

哪些赋值是合法的?

选项:
A:doubled=0x12345678;
B:floatf=-412;
C:intother=(int)true;
D:longtest=012;
答案:【doubled=0x12345678;;
floatf=-412;;
longtest=012;】

8、多选题:
下列代码中,将引入编译错误的行是1publicclassExercise{ 2 publicstaticvoidmain(Stringargs[]){ 3  floatf=0.0;4  f=f+1.0;5 }6}
选项:
A:第6行
B:第4行
C:第3行
D:第2行
答案:【第4行;
第3行】

9、多选题:
下列哪些是合法标识符? 
选项:
A:this
B:$persons
C:*point
D:TwoUsers
答案:【$persons;
TwoUsers】

10、多选题:
下列哪些是java中有效的整数表示形式?
选项:
A:22H
B:022
C:0x22
D:22
答案:【022;
0x22;
22】