欢迎,请
登录
注册
控制面板
跳转到
卷首
末尾
单选
多选
判断
隐藏答案
(模拟卷)
我要交卷
NSAC标准化考试项目认证证书-程序员Java初级考试卷题库(1门)试卷
收藏
正在加载试卷中..请等待加载完毕才能答题..网页加载中..
总分:
100分
答题时间:
60分钟
开卷日期:2026/7/3 3:58:53
点击率:27416
Java
1:
单选(2.5分
X
) 给定下面的代码片段: 1) String str = null; 2) if ((str != null) && (str.length() 〉 10)) { 3) System.out.println(〃more than 10〃); 4) } 5) else if ((str != null) & (str.length() 〈 5)) { 6) System.out.println(〃less than 5〃); 7) } 8) else { System.out.println(〃end〃); } ( )行会导致错误。
i&
A line 1
XGleG?C]GF/Me89
B line 2
eRe&A2pqGD=dgb2]V
C line 5
+WxI]lfh_hw9
D line 8
[&D1$h`gimV3X[i
做标记
看答案
收藏
www.kaoaa.com技术支持
X
X
答案:
=5
C
TP
2:
单选(2.5分
J
) Main()方法的返回类型是( )。
hC
A int
)xH%'BI]=BOS
B void
4.PQrcjRB
C boolean
?(zo^Y[7u'su
D static
?coa,,`ZJ
做标记
看答案
收藏
www.kaoaa.com技术支持
J
J
答案:
6x
B
AB
3:
单选(2.5分
P
) 纯面向对象的语言有( )。
w8
A C
5#Cz,69
B C++
nXEstU95QN
C Java
-A^D(j\QYG9bA
D Pascal
Z1R`k=9G@%Iv\
做标记
看答案
收藏
www.kaoaa.com技术支持
P
P
答案:
CH
C
H]
4:
单选(2.5分
8
) 面向对象技术的基本要素有( )。
GW
A 类、对象、接口、包。
R)dX@E#J
B 抽象性、封装性、继承性和多态性
9`cP^2HCZy2
C 对象、事件、消息。
,ClWy?P2^53L-(9S
D 以上都不是。
1c+wyfc%y:t[obP=t
做标记
看答案
收藏
www.kaoaa.com技术支持
8
8
答案:
_Q
B
DF
5:
单选(2.5分
T
) Java与C/C++比较说法错误的是( )。
K=
A Java不提供goto语句,所以也就没指定goto作为关键字。
Wf-.rA2rx
B Java没有指针。
x,fg8wJ?/&2J
C Java没有联合和结构
AVTxE*;Bm*IZ$w
D Java只有单继承没有多重继承。
Ll[g.JA5D
做标记
看答案
收藏
www.kaoaa.com技术支持
T
T
答案:
Fb
A
0N
6:
单选(2.5分
D
) 编译运行以下程序后,
1
关于输出结果的说明正确的是 ( )。
wj
public class C{ public static void main(String args[ ]){ int x=0; System.out.println(“value is “+ ((x〉0) ?1.0 :0)); } }
A 输出结果为:value is 1.0
bO(CGU^?I(e`b:4
B 输出结果为:value is 0
W6kAf`ckm,jsoGxH`
C 输出结果为:value is 0.0
SZH/*d:BPK=
D 编译错误
;$=4d$
做标记
看答案
收藏
www.kaoaa.com技术支持
D
D
答案:
an
C
23
7:
单选(2.5分
M
) Java与C/C++相比正确的叙述是( )。
6J
A 在Java中无指针,没有指针的程序无法访问不属于它的内存,提高了程序的安全性。
p`je?s$qn
B Java与C/C++一样支持多重继承。
].j$F.JK.z$QxX
C 在 Java中,所有的数据结构都是对象,通过new来分配内存,free来释放内存。
4%MH.+p_:
D Java支持多继承
(J=Kl7o78(N
做标记
看答案
收藏
www.kaoaa.com技术支持
M
M
答案:
@E
A
CG
8:
单选(2.5分
D
) JDBC提供的接口java.sql.Statement的功能是( )。
5U
A 用于处理驱动程序的调入
$wqU&;+dEjr9
B 与特定数据库建立连接
30ZwuXI
C 用于SQL语句的执行
+2k3?`q@,
D 用于保存查询所得的结果
6S'QnUPj29
做标记
看答案
收藏
www.kaoaa.com技术支持
D
D
答案:
nn
C
GX
9:
单选(2.5分
3
) JDBC提供的接口java.sql.Connection的功能是( )。
3l
A 用于处理驱动程序的调入
%(ops:h
B 与特定数据库建立连接
s6Dn%D\%f_Gsj[
C 用于SQL语句的执行
PrqGW;89\Yu8^f&S
D 用于保存查询所得的结果
u)(,?B7e1a
做标记
看答案
收藏
www.kaoaa.com技术支持
3
3
答案:
NE
B
YT
10:
单选(2.5分
+
) 下面( )接口是JavaBean必须实现的。
2w
A java.lang.Runnable
1?v`\ZnVFDk
B java.io.Serializable
#y'hvh
C java.lang.Clonable
EeiseroD
D java.beans.BeanInfo
UW:t16FaK]C5$%Gy;
做标记
看答案
收藏
www.kaoaa.com技术支持
+
+
答案:
92
B
W6
11:
单选(2.5分
V
) 在下列javabean属性中,
&
( )属性值的变化可能被其他组件否决掉。
WA
A Simple
SnTyf8P
B Constrained
G2D`VDjQ%NKr2KQ
C Index
Xz_N*3M5l
D Bound
6J)5xUkl`nh_**5
做标记
看答案
收藏
www.kaoaa.com技术支持
V
V
答案:
yK
B
,M
12:
单选(2.5分
:
) 静态页面和动态页面的区别在于( )。
ac
A 动态页面能够有动画,静态没有
wN\r0k2rWB8)=thmw
B 动态页面能够根据不同用户产生不同的响应,静态的不行
C^yjgH&&27oxDt-L
C 动态页面是经常在改变的,静态的常年不变
$wqU&;+dEjr9
D 动态页面能够接收用户输入,并在服务器端作处理,静态的不行
30ZwuXI
做标记
看答案
收藏
www.kaoaa.com技术支持
:
:
答案:
=T
C
0R
13:
单选(2.5分
V
) 以下( )不是JSP标记库的构成部分。
%l
A 标记处理器
$3$GbgAB
B 标记库描述文件
to+MSBmh5siCJR7FR
C 标记库处理servlet
fzK96QJj=?AZP
D 应用程序部署描述符(web.xml)
wbgdl@HPYu$mY
做标记
看答案
收藏
www.kaoaa.com技术支持
V
V
答案:
&t
C
G;
14:
单选(2.5分
U
) 命名Java 程序文件名时应( )。
hm
A 与文件中任一类名相同即可。
SQJk4dUC&'DvQ
B 如果一个文件中包含一个public类,文件的名字必须和该类名相同。
JzrdwmQY
C 文件名可以任意命名。
`yN:_+&3Q$
D 以上都不对。
$nr90;EfsGy8&V&V]
做标记
看答案
收藏
www.kaoaa.com技术支持
U
U
答案:
EQ
B
-J
15:
单选(2.5分
H
) 关于以下程序代码的说明正确的是( )。
]B
1.class HasStatic{ 2. private static int x=100; 3. public static void main(String args[ ]){ 4. HasStatic hs1=new HasStatic( ); 5. hs1.x++; 6. HasStatic hs2=new HasStatic( ); 7. hs2.x++; 8. hs1=new HasStatic( ); 9. hs1.x++; 10. HasStatic.x- -; 11. System.out.println(“x=”+x); 12. } 13. }
A 5行不能通过编译,因为引用了私有静态变量
,v`A[3[b+?*.s
B 10行不能通过编译,因为x是私有静态变量
=]#k9zYHGvdA
C 程序通过编译,输出结果为:x=103
#*&+lg\Ct#e$C
D 程序通过编译,输出结果为:x=102
Xq`343h7A-.-;k
做标记
看答案
收藏
www.kaoaa.com技术支持
H
H
答案:
aZ
D
IS
16:
单选(2.5分
,
) 有以下方法的定义,
]
请选择该方法的返回类型为( )。
yK
int method(byte x, float y) { return (short)x/y*2; }
A byte
H'71ho9rN=X/.VD5#
B short
*4zF85ey1`h]
C int
@ESSdK\
D float
TO;X;7aby:
做标记
看答案
收藏
www.kaoaa.com技术支持
,
,
答案:
4i
C
-S
17:
单选(2.5分
1
) System类在( )包中。
qU
A java.util
z53ZZ=4#K3X
B java.io
GOOn0q
C java.awt
t45[,ohD
D java.lang
3lPiC,Nb?HAy7_\w
做标记
看答案
收藏
www.kaoaa.com技术支持
1
1
答案:
`e
D
@(
18:
单选(2.5分
V
) 下面有关main()方法声明时,
R
可以改动的是( )。
l,
A public
,bTNw^E,)c?AVf`su
B static
Au;oDJ/=9XUOM]H
C void
2w]?1Y'AmX4e=Tijg
D args
=q/^uOo&
做标记
看答案
收藏
www.kaoaa.com技术支持
V
V
答案:
05
D
RA
19:
单选(2.5分
D
) 以下说法正确的是( )。
wj
A package语句作为Java源文件的第一条语句。
bO(CGU^?I(e`b:4
B import语句作为Java源文件的第一条语句。
W6kAf`ckm,jsoGxH`
C package语句作为Java源文件的类中的一条语句。
SZH/*d:BPK=
D import语句作为Java源文件的类中的一条语句
;$=4d$
做标记
看答案
收藏
www.kaoaa.com技术支持
D
D
答案:
an
A
23
20:
单选(2.5分
M
) 关于for循环和while循环的说法哪个正确( )。
6J
A while循环能实现的操作,for循环也能实现的
p`je?s$qn
B while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
].j$F.JK.z$QxX
C 两种循环任何时候都可替换,而且循环体、至少被执行一次
4%MH.+p_:
D 两种循环结构中都必须有循环体,循环体不能为空
(J=Kl7o78(N
做标记
看答案
收藏
www.kaoaa.com技术支持
M
M
答案:
@E
A
CG
21:
多选(3分
D
) Java语言的特点是( )。
5U
A 简单性
$wqU&;+dEjr9
B 面向对象
30ZwuXI
C 平台独立性
+2k3?`q@,
D 多线程
6S'QnUPj29
做标记
看答案
收藏
www.kaoaa.com技术支持
D
D
答案:
nn
ABCD
GX
22:
多选(3分
3
) 下面说法正确的是( )
A 每个Java类都至少有一个构造方法,如果没有则Java自动生成一个默认的构造方法。
%(ops:h
B 如果类里定义了一个或多个构造方法,那么java不提供默认的构造方法
s6Dn%D\%f_Gsj[
C 如果类里定义了一个或多个构造方法,那么java也提供默认的构造方法。
PrqGW;89\Yu8^f&S
D 以上都不对。
u)(,?B7e1a
做标记
看答案
收藏
www.kaoaa.com技术支持
3
3
答案:
NE
AB
YT
23:
多选(3分
+
) JDBC提供的主要接口有( )。
2w
A java.sql.DriverManager
1?v`\ZnVFDk
B java.sql.Connection
#y'hvh
C java.sql.Statement
EeiseroD
D java.sql.ResultSet
UW:t16FaK]C5$%Gy;
做标记
看答案
收藏
www.kaoaa.com技术支持
+
+
答案:
92
ABCD
W6
24:
多选(3分
V
) HttpServlet类中定义了Servlet对象必须实现( )。
WA
A Stop()
SnTyf8P
B Init()
G2D`VDjQ%NKr2KQ
C Service()
Xz_N*3M5l
D Destroy()
6J)5xUkl`nh_**5
做标记
看答案
收藏
www.kaoaa.com技术支持
V
V
答案:
yK
BCD
,M
25:
多选(3分
:
) 关于JavaBean的事件的叙述,
H
下面( )说法是正确的。
ac
A JavaBeans通过传递事件在Bean之间通信
wN\r0k2rWB8)=thmw
B 事件源不需要启动者就可以工作
C^yjgH&&27oxDt-L
C JavaBean的事件模型和AWT的事件模型类似
$wqU&;+dEjr9
D JavaBean没有事件模型
30ZwuXI
做标记
看答案
收藏
www.kaoaa.com技术支持
:
:
答案:
=T
AC
0R
26:
多选(3分
V
) JSP页面包括以下( )元素。
%l
A JSP指令
$3$GbgAB
B JSP Action
to+MSBmh5siCJR7FR
C JSP脚本
fzK96QJj=?AZP
D JSP控件
wbgdl@HPYu$mY
做标记
看答案
收藏
www.kaoaa.com技术支持
V
V
答案:
&t
ABC
G;
27:
多选(3分
U
) 以下( )不是Java的关键字。
hm
A FALSE
SQJk4dUC&'DvQ
B const
JzrdwmQY
C Double
`yN:_+&3Q$
D void
$nr90;EfsGy8&V&V]
做标记
看答案
收藏
www.kaoaa.com技术支持
U
U
答案:
EQ
ABC
-J
28:
多选(3分
H
) 对于JavaBean的属性,
A
下面( )说法是正确的。
]B
A JavaBean的属性可以在开发工具中设置
,v`A[3[b+?*.s
B JavaBean可以提供public类型的属性
=]#k9zYHGvdA
C 如果需要访问和修改JavaBean的属性,只能通过get/set方法
#*&+lg\Ct#e$C
D 如果一个属性只提供了get方法,那么它是只读的
Xq`343h7A-.-;k
做标记
看答案
收藏
www.kaoaa.com技术支持
H
H
答案:
aZ
ACD
IS
29:
多选(3分
,
) 为了对字符流进行处理,
]
Java还提供了( )类。
yK
A Reader
H'71ho9rN=X/.VD5#
B Scaner
*4zF85ey1`h]
C Writer
@ESSdK\
D Printer
TO;X;7aby:
做标记
看答案
收藏
www.kaoaa.com技术支持
,
,
答案:
4i
AC
-S
30:
多选(3分
1
) 下列( )属于JDBC驱动程序。
qU
A JDBC-SQL桥接驱动程序
z53ZZ=4#K3X
B JDBC-ODBC桥接驱动程序
GOOn0q
C 原生API结合Java驱动程序
t45[,ohD
D 网络协议搭配完整的Java驱动程序
3lPiC,Nb?HAy7_\w
做标记
看答案
收藏
www.kaoaa.com技术支持
1
1
答案:
`e
BCD
@(
31:
判断(2分
V
) Java语言中的数组元素下标总是从0开始,
R
下标可以是整数或整型表达式。
l,
A 正确
,bTNw^E,)c?AVf`su
B 错误
Au;oDJ/=9XUOM]H
做标记
看答案
收藏
www.kaoaa.com技术支持
V
V
答案:
ux
A
JZ
32:
判断(2分
C
) Jbuilder可以开发Javabeans,Ejb,Jsp但无法开发CGI和移动通信程序。
1?
A 正确
Kfgr;@;#B/xn
B 错误
$nr90;EfsGy8&V&V]
做标记
看答案
收藏
www.kaoaa.com技术支持
C
C
答案:
EQ
A
-J
33:
判断(2分
H
) Java的源代码中定义了几个类,
A
编译结果就生成几个以.class为后缀的字节码文件。
]B
A 正确
,v`A[3[b+?*.s
B 错误
=]#k9zYHGvdA
做标记
看答案
收藏
www.kaoaa.com技术支持
H
H
答案:
\9
A
VY
34:
判断(2分
(
) Servlet运行于服务器内部,
j
而Jsp运行于装有Java虚拟机的客户端主机的浏览器。
;_
A 正确
Xz_N*3M5l
B 错误
6J)5xUkl`nh_**5
做标记
看答案
收藏
www.kaoaa.com技术支持
(
(
答案:
yK
A
,M
35:
判断(2分
:
) Java和C++都是纯面向对象的语言。
ac
A 正确
wN\r0k2rWB8)=thmw
B 错误
C^yjgH&&27oxDt-L
做标记
看答案
收藏
www.kaoaa.com技术支持
:
:
答案:
TO
A
TZ
36:
判断(2分
[
) public void mark()方法将指针位置移动到标记位置。
0I
A 正确
W$ma#`Anq=xq?_z
B 错误
LdX_BkGB=B&,Lme[$
做标记
看答案
收藏
www.kaoaa.com技术支持
[
[
答案:
nn
A
GX
37:
判断(2分
3
) Java程序里,创建新的类对象用关键字new,
m
回收无用的类对象使用关键字free。
3l
A 正确
%(ops:h
B 错误
s6Dn%D\%f_Gsj[
做标记
看答案
收藏
www.kaoaa.com技术支持
3
3
答案:
s-
A
H/
38:
判断(2分
)
) java语言中不用区分字母的大写小写。
O9
A 正确
ib#y`zLs
B 错误
u)(,?B7e1a
做标记
看答案
收藏
www.kaoaa.com技术支持
)
)
答案:
NE
B
YT
39:
判断(2分
+
) Java程序是由若干类定义组成的,
u
类定义包括定义类头和类体。
2w
A 正确
1?v`\ZnVFDk
B 错误
#y'hvh
做标记
看答案
收藏
www.kaoaa.com技术支持
+
+
答案:
4`
A
=H
40:
判断(2分
;
) Java中,
0
并非每个事件类都只对应一个事件。
P7
A 正确
wjf'a@-
B 错误
Qpc4^fDXWk
做标记
看答案
收藏
www.kaoaa.com技术支持
;
;
答案:
92
A
W6
→立即交卷