智慧树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、多选题:
选项:
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、单选题:
选项:
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】