java题库Word文档下载推荐.docx
- 文档编号:3909825
- 上传时间:2023-05-02
- 格式:DOCX
- 页数:15
- 大小:23KB
java题库Word文档下载推荐.docx
《java题库Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《java题库Word文档下载推荐.docx(15页珍藏版)》请在冰点文库上搜索。
24)在控制台上显示欢迎使用Java,下列哪项陈述是正确的?
A)系统输出打印(\B)系统输出打印(\C)系统输出(“欢迎使用Java”);
系统输出打印(“欢迎使用Java”);
系统打印(“欢迎使用Java”);
25)在文件Test.java中编译一个类的JDK命令是______
A)java测试B)javaTest.javaC)JAVACTest.javaD)JAVAC测试E)JAVACTest.java26)哪个JDK命令在字节码中运行一个Java应用程序是正确的?
A)爪哇ByteCode.javaB)爪哇字节码
C)java字节码。
D)爪哇字节码E)java字节码27)java编译器将Java源代码翻译成_______。
A)另一种高级语言代码B)机器代码C)Java字节码D)汇编代码28)______是一种解释Java字节码的软件。
A)Java调试器B)Java编译器C)Java虚拟机D)JavaAPI29)假设您定义了一个如下的Java类:
公共类Test{}
为了编译这个程序,源代码应该存储在一个名为______的文件中。
java30)一个java字节码文件的扩展名是______。
B)。
exe(C)。
D级)。
java
31)一个java源代码文件的扩展名是______A)。
爪哇乙)。
目标。
exe(D)。
class
32)以下哪一行不是Java注释?
A)-注释B)/**注释*/C)**注释**D)//注释E)/*注释*/33)以下哪些是保留字?
-2-
A)静态B)无效C)类D)公共
34)Java中的每个语句都以________结尾。
A)分号(;
星号(*)C)句号。
)D)逗号(,)35)块被括在________内。
A)大括号B)圆括号C)圆括号D)引号
36)________方法显示一个消息对话框。
A)操作窗格.显示消息对话框(空,\到Java!
\\1.2输出\操作窗格。
信息消息);
B)操作窗格.显示消息对话框(空,\
C)操作窗格.显示消息对话框(空,\到Java!
D)选项窗格.显示消息(空,\到Java!
E)操作窗格.显示消息(空,\到Java!
37)要在程序中使用JOptionPane,您可以使用以下方法导入它:
)导入javax.swing.*;
b)导入javax.swing.JoOptionPane;
c)导入javax。
*。
操作窗格;
d)导入javax。
*;
1)A2)D3)B,D4)D5)D6)A,B,C,D7)C8)A,D9)A10)D11)B12)D13)E14)B15)B,E16)D17)D18)B19)C20)A21)C22)B23)A24)A,B25)E26)E27)C28)C28)
您用什么方法读取整数值?
A)input.NextInteger();
b)输入。
整数();
c)input.Nextint();
d)输入.int();
2)以下代码片段由两个数字组成:
(选择所有适用的数字。
)扫描仪输入=新扫描仪(系统英寸);
intI=input.Nextint();
doubled=input.NextDouble();
输入这两个数字的正确方法是什么?
A)输入一个整数、一个空格、一个双精度值,然后按回车键。
输入一个整数、一个回车键、一个双精度值,然后输入回车键。
输入一个整数、两个空格、一个双精度值,然后按回车键。
D)输入一个带有小数点、空格、整数的数值,然后按回车键。
3)如果你输入123,当你运行这个程序时,输出是什么?
导入Java.util.scanner;
公共类Test1{
公共静态空主(字符串[)参数){扫描器输入=新扫描器(系统输入);
system.out.print(\doublenumber1=input.NextDouble();
-3-
doublenumber2=input.NextDouble();
doublenumber3=input.NextDouble();
//计算平均值
双平均值=(数字1+数字2+数字3)/3;
//显示结果
系统输出打印输入(平均值);
}}
A)1.0B)2.0C)4.0D)3.0
4)Java关键字中的每个字母都是小写的。
a)真B)假
5)以下哪一项是有效的标识符?
)A)$343B)半径C)9XD)8+9E)类
6)根据Java命名惯例,下列哪一项是变量的正确名称?
A)半径B)半径C)查找区域D)半径E)查找区域
7)以下哪一种是声明变量的正确方法?
)整数长度;
int宽度;
b)整数长度,整数宽度;
c)整数长度;
宽度;
d)整数长度、宽度;
8)_________是Java赋值运算符。
A)=B)=C):
=D)=
9)要给变量x赋值1,您需要写_______A)1=x;
b)x=1;
c)1:
=x;
d)x==1;
e)x:
=1;
10)下列哪个赋值语句不正确?
I==j==k==1;
b)I=j=k=1;
c)I=1;
j=1;
k=1;
d)I=1=j=1=k=1;
11)要在一个值为99.98的方法中声明一个常量最大长度,您需要写______A)最终浮点最大长度=99.98;
b)双倍最大长度=99.98;
c)最终双最大长度=99.98;
d)最终最大长度=99.98;
12)根据Java命名约定,下列哪一项是常量?
A)最大值B)计数C)测试D)读取E)读取
13)为了提高可读性和可维护性,您应该声明________,而不是使用文字值,如3.14159。
A)常量B)方法C)类D)变量
14)以下哪种数据类型需要的内存最多?
a)长B)intC)字节D)短
15)要声明一个初始值为2的int变量,您可以写______
A)intnumber=2;
b)整数=2.0;
国际号码=2L;
d)整数=2l16)45/4的结果是什么?
A)11B)10C)11.25D)12
17)下列哪个表达式将产生0.5?
)A)(双)(1/2)B)1/2°
C)1.0/2°
D)1/2.0°
E)(双)1/218)下列哪个表达式的值为1?
A)15%4B)2%1C)25%5D)37%6
-4-
19)25%1为________。
A)1B)2C)3D)4E)020)-25%5是________。
A)1B)2C)3D)4E)021)24%5是________。
A)1B)2C)3D)4E)022)-24%5是________A)-1B)-2C)-3D)-4E)023)-24%-5是________。
A)3B)-3C)4D)-4E)0
24)要给变量x加一个值1,你写(选择所有适用的。
)A)x=x+1;
b)x:
c)1+x=x;
d)x+=1;
e)x=1+x;
25)要将数字加到总数上,您需要写(注意:
Java是区分大小写的)(选择所有适用的选项。
)数字=总和+数字;
B)sum+=数字;
C)数+=和;
d)总和=总和+数字;
总和=数字+总和;
26)假设x是1。
x+=2之后的x是多少?
假设x是1。
x-=1之后的x是什么?
A)0B)1C)2D)-1E)-2
28)下列陈述后的x是什么?
intx=1;
inty=2;
x*=y+1;
A)x是2。
x是3。
C)x是4。
D)x是1。
29)下列陈述后的x是什么?
x*=x+1;
C)x是1。
x是4。
30)数学幂(2,3)返回________。
A)9.0B)9C)8.0D)8
31)方法返回一个升到B的幂的。
A)数学指数(a,B)数学幂(B,a)C)数学幂(a,b)D)数学幂(a,b)32)分析以下代码。
公共类测试{
公共静态空主要(字符串[)参数){intmonth=09
system.out.println(\}}
A)程序显示的月份是9B)程序显示的月份是9.0C)程序显示的月份是09
D)程序有语法错误,因为09是不正确的文字值。
33)以下代码中显示的是什么?
-5-
公共静态voidmain(String[)参数){intx=1;
inty=x=x+1;
A)y为1,因为x首先分配给y。
B)y是2,因为x+1被分配给x,然后x被分配给y。
D)程序有编译错误,因为在语句inty=x=x+1中重新声明了x。
34)我印的是什么?
公共静态voidmain(字符串[)参数){intj=0;
intI=++j+j*5;
A)0B)1C)6D)5
35)我在以下代码中打印了什么?
intI=j++j*5;
A)5B)6C)1D)0
36)下列代码中显示的是什么?
公共静态空主要(字符串[)参数){intx=1;
inty=x++x;
A)y为4。
y是2。
y是3。
y是1。
37)你展示了什么?
inty=x+x++;
system.out.println(\
-6-
}}
A)y为1。
y是4。
38)要将双变量d赋给浮点变量x,可以写_____A)x=(浮点)d;
B)x=(int)d。
C)x=(长)D)D)x=D;
39)下列代码的打印输出是什么:
双x=5.5inty=(int)x;
system.out.println(\A)x是5.5,y是5.0B)x是6.0,y是6.0C)x是5.5,y是5D)x是5,y是6E)x是6,y是6
40)下列哪个赋值语句是非法的?
)浮动f=-34;
b)intt=(int)false;
c)短s=10d)intt=4.5;
e)intt=23;
41)5/2的值是多少?
甲)2.5乙)3丙)3.0丁)2.0戊)2
42)双数(5/2)的值是多少?
A)3B)2.0C)2.5D)2E)3.0
43)表达式(int)(76.0252175*100)/100的计算结果为________。
A)76B)76.02C)76.03D)76.0252175
44)如果您试图添加一个整数、一个字节、一个长整数和一个双精度数,结果将是________值。
a)整数B)字节C)双D)长
45)以下哪一项是字符4的正确表达?
“4”B)\
46)一个Java字符存储在__________。
a)三个字节B)两个字节C)一个字节D)四个字节
47)假设x是一个值为“B”的字符变量。
报表系统输出的打印结果是什么?
a)B)D)C)D)a)
48)下列哪一项陈述打印了史密斯?
假设我是一个整型变量。
下列哪个语句显示其Unicode存储在变量I中的字符?
A)系统输出打印输入(I);
系统输出打印输入(I+\
-7-
C)系统输出打印输入((字符)I);
系统输出打印输入((国际)I);
50)“a”的Unicode是97。
“c”的Unicode是什么?
A)96B)99C)97D)98
51)系统输出打印输入((字符)4)显示4?
a)是B)否
52)系统输出打印结果是什么?
一个整型变量可以容纳________。
)A)120.0B)120C)\
54)下列哪个赋值语句是正确的?
)字符c=\B)字符c=‘dc)charc=100;
D)字符c=\55)表达式\
A)Java123B)Java123C)Java123D)Java6E)非法表达式
56)注意字符A的Unicode是65。
表达式\A)B)A1C)66D)非法表达式
57)注意字符A的Unicode是65。
表达式“A”+1的计算结果为________。
A)A1B)66C)BD)非法表达式
58)系统.System.currentTimeMillis()返回________。
a)当前时间(以毫秒为单位)
B)自午夜以来的当前时间(以毫秒为单位),1970年1月1日
C)自午夜以来的当前时间(以毫秒为单位),1970年1月1日GMT(Unix时间)D)自午夜以来的当前时间(以毫秒为单位)E)当前时间
59)编程风格很重要,因为________。
1)好的编程风格可以使程序运行得更快;
2)如果程序的风格不好,它可能无法编译;
3)好的编程风格有助于减少编程错误;
4)好的编程风格可以使程序更易读;
5)根据Java命名惯例,下列哪个名称可以是变量?
A)TOTAL_LENGTHB)TotaLThEngthC)D)类D)findAreaE)FindArea
61)如果一个程序编译得很好,但它产生了不正确的结果,那么该程序将遭受________。
A)逻辑错误B)编译错误C)运行时错误
62)方法显示用于读取字符串的输入对话框。
)字符串=选项窗格。
显示输入对话框(\字符串\\演示\选项窗格。
问题_信息);
B)字符串=操作窗格。
显示输入对话框(空,字符串\\演示\操作窗格。
C)字符串=操作窗格。
显示输入对话框(空,\D)字符串=操作窗格。
显示输入对话框(\
E)字符串=操作窗格。
显示消息对话框(空,\a字符串\\演示\操作窗格。
63)方法将字符串解析为整型值。
-8-
A)integer.ParSeint(s);
整数。
解析整数;
整数解析器;
64)方法将字符串解析为双精度值。
双分之一秒;
b)双重解析;
C)double.parsedouble(s);
双解析双解析;
65)分析以下代码。
导入javax.swing.*;
公共类ShowErrors{
公共静态voidmain(字符串[)参数){intI;
intj;
字符串s=操作窗格。
showInputDialog(空,\
操作窗格。
j=整数秒;
I=(I+4);
A)程序编译时出现运行时错误,因为在i=i+4中使用时,我没有初始值;
B)程序编译和运行良好。
C)程序无法编译,因为在i=i+4中使用时,我没有初始值;
程序无法编译,因为j没有初始化。
1)C2)A,B,C3)B4)A5)A,B6)B,E7)A,D8)B9)B10)A,D11)C12)A,B13)A14)A15)A16)A17)C,D,E18)D19)E20)E21)D22)D23)D24)A,D,E25)B,D26)D63)D64)D65)C
第3章
1)0)if(y>
0)
system.out.println(\elseif(z>
A)x>
0且y>
0;
B)x0;
d)没有打印输出。
9)分析以下代码:
布尔偶=假;
如果(偶数=真){
system.out.println(\}
A)程序有运行时错误。
B)程序运行良好,但不显示任何内容。
程序有编译错误。
D)程序运行良好,显示均匀!
。
10)分析以下代码。
如果(偶数){
A)代码错误。
你应该把if(偶数)替换为if(偶数==真)B)代码是错误的。
您应该将if(偶数)替换为if(偶数=真)C)代码不显示任何内容。
代码显示是偶数!
11)以下代码显示________。
双倍温度=50;
如果(温度>
=100)
system.out.println(\否则如果(温度3000){
否则如果(收入>
4000){
system.out.println(\A)无输出
B)收入大于3000
C)收入大于4000
A)系统暂停(0);
系统退出(0);
系统终止(0);
系统停止(0);
系统出口(0);
15)下面哪个布尔表达式不正确?
)A)(x!
=0)||(x=0)B)(真)
如果(ch>
=‘A‘A)FB)FC)FFD)
24)执行以下switch语句后y是什么?
x=3;
开关(x+3){情况6:
y=0;
案例7:
y=1;
默认值:
y+=1;
}
A)4B)3C)1D)2
25)以下开关语句的打印输出是什么?
charch=‘a开关(ch){案例“A”:
案例“A”:
系统输出打印(ch);
休息;
案例“B”:
案例“C”:
案例“D”:
a)a)B)ABCC)ABCD)aaE)ab)
26)以下开关语句的打印输出是什么?
charch=‘b开关(ch){大小写“a”:
案例“b”:
案例“c”:
-12-
案例“d”:
A)ABCDB)bbC)BCD)bbB)E)B)
27)分析以下程序片段:
intx;
2年d=1.5
开关(d){
情况1.0:
x=1;
情况1.5:
x=2;
情况2.0:
A)程序有编译错误,因为switch语句中缺少所需的默认大小写。
B)开关控制变量不能是双精度的。
C)程序有编译错误,因为switch语句中缺少所需的break语句。
没有错误。
28)执行以下语句后y是什么?
x=0;
y=(x>
0)?
10:
-10;
A)0B)-10C)10D)20
E)非法表达式
29)分析以下代码片段,这些代码片段为变量偶赋值。
代码1:
if(数字%2==0)偶数=真;
否则
偶数=假;
代码2:
偶数=(数字%2==0)?
真:
假;
代码3:
偶数=数字%2==0;
A)这三个都是正确的,但代码1是首选。
这三个都是正确的,但是代码3是首选。
三者都是正确的,但是代码2是首选。
D)代码3有一个编译错误,因为您试图将数字赋给偶数。
E)代码2有一个编译错误,因为在条件表达式中不能有真文字和假文字。
-13-
30)以下代码的输出是什么?
布
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 题库