欢迎,请
登录
注册
控制面板
跳转到
卷首
末尾
单选
多选
判断
隐藏答案
(模拟卷)
我要交卷
NSAC标准化考试项目认证证书-程序员Java初级考试卷题库(1门)试卷
收藏
正在加载试卷中..请等待加载完毕才能答题..网页加载中..
总分:
100分
答题时间:
60分钟
开卷日期:2026/8/17 6:00:34
点击率:28754
Java
1:
单选(2.5分
/
) 给定下面的代码片段: 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〃); } ( )行会导致错误。
%/
A line 1
Lbhh,F0\lH^WjE@1Z
B line 2
.oS$Td\cPkn,`
C line 5
NTL&EDcD8Kq)z
D line 8
_=hQ#3b*U*S=
做标记
看答案
收藏
www.kaoaa.com技术支持
/
/
答案:
&p
C
@7
2:
单选(2.5分
)
) Main()方法的返回类型是( )。
=P
A int
ZkSn-dj8gYq,(C,Ed
B void
qpwMkM00BQC
C boolean
cS(U.[8wFdDJT_X
D static
TVJ%sj0##d#`CUzNr
做标记
看答案
收藏
www.kaoaa.com技术支持
)
)
答案:
yd
B
W4
3:
单选(2.5分
^
) 纯面向对象的语言有( )。
V?
A C
Rld*Pl::)-a7L?=4
B C++
^3j5.3%++_Z;j%
C Java
4pP#*2)A;,xc),(K
D Pascal
a&NLG1XkNa
做标记
看答案
收藏
www.kaoaa.com技术支持
^
^
答案:
*D
C
B^
4:
单选(2.5分
X
) 面向对象技术的基本要素有( )。
nu
A 类、对象、接口、包。
o.9RHO:GIr
B 抽象性、封装性、继承性和多态性
`uO0Q2sm$?uda=(
C 对象、事件、消息。
5nBh1]5a6?&y=
D 以上都不是。
q\k[/yrRAuWwi\D
做标记
看答案
收藏
www.kaoaa.com技术支持
X
X
答案:
v-
B
?Y
5:
单选(2.5分
]
) Java与C/C++比较说法错误的是( )。
1:
A Java不提供goto语句,所以也就没指定goto作为关键字。
Xmb)&9^p
B Java没有指针。
/[G2p7F-O7*@D?wU;
C Java没有联合和结构
T^IAijmzM/ta
D Java只有单继承没有多重继承。
5eCL=]
做标记
看答案
收藏
www.kaoaa.com技术支持
]
]
答案:
KY
A
HK
6:
单选(2.5分
`
) 编译运行以下程序后,
?
关于输出结果的说明正确的是 ( )。
#T
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
[xdW4sD
B 输出结果为:value is 0
p*M\c^JfYU
C 输出结果为:value is 0.0
apc:lA+44y6r-F[
D 编译错误
6iVqMlE(Fz@/a
做标记
看答案
收藏
www.kaoaa.com技术支持
`
`
答案:
f8
C
6.
7:
单选(2.5分
Q
) Java与C/C++相比正确的叙述是( )。
%*
A 在Java中无指针,没有指针的程序无法访问不属于它的内存,提高了程序的安全性。
59mVmmq=I2o`B3
B Java与C/C++一样支持多重继承。
33%MpB(v$TqIn?
C 在 Java中,所有的数据结构都是对象,通过new来分配内存,free来释放内存。
3?2#^oYUSdd
D Java支持多继承
;OvF'gSP5'f,'y
做标记
看答案
收藏
www.kaoaa.com技术支持
Q
Q
答案:
w=
A
'L
8:
单选(2.5分
'
) JDBC提供的接口java.sql.Statement的功能是( )。
0h
A 用于处理驱动程序的调入
*JPfoLY7EIF+
B 与特定数据库建立连接
b*aqX@M10h(t]/Y^J
C 用于SQL语句的执行
kY8ym7Rtk,a8Yb
D 用于保存查询所得的结果
rt2r$\
做标记
看答案
收藏
www.kaoaa.com技术支持
'
'
答案:
Sp
C
.'
9:
单选(2.5分
F
) JDBC提供的接口java.sql.Connection的功能是( )。
,Q
A 用于处理驱动程序的调入
Q:F+,QjMBeM
B 与特定数据库建立连接
pnAj'240WzW\?P
C 用于SQL语句的执行
PESYr&C-q
D 用于保存查询所得的结果
APtEU5
做标记
看答案
收藏
www.kaoaa.com技术支持
F
F
答案:
AG
B
VH
10:
单选(2.5分
$
) 下面( )接口是JavaBean必须实现的。
(%
A java.lang.Runnable
ioR&J9\2rMGgb
B java.io.Serializable
1TL(;qclZ-Jc#u
C java.lang.Clonable
p*M\c^JfYU
D java.beans.BeanInfo
apc:lA+44y6r-F[
做标记
看答案
收藏
www.kaoaa.com技术支持
$
$
答案:
\P
B
9Q
11:
单选(2.5分
@
) 在下列javabean属性中,
#
( )属性值的变化可能被其他组件否决掉。
D.
A Simple
mTsS$5jZaRld(blJ.
B Constrained
xv/qR*I-g
C Index
]E@D&D?aAcZw?p
D Bound
NdlzD(
做标记
看答案
收藏
www.kaoaa.com技术支持
@
@
答案:
yb
B
GE
12:
单选(2.5分
;
) 静态页面和动态页面的区别在于( )。
)U
A 动态页面能够有动画,静态没有
4(pv)mO?LC&^
B 动态页面能够根据不同用户产生不同的响应,静态的不行
R78p3$vm=xSvPr00'
C 动态页面是经常在改变的,静态的常年不变
7^HC^?lIojMD
D 动态页面能够接收用户输入,并在服务器端作处理,静态的不行
8S;lpj;j?YZ
做标记
看答案
收藏
www.kaoaa.com技术支持
;
;
答案:
%G
C
BN
13:
单选(2.5分
W
) 以下( )不是JSP标记库的构成部分。
.;
A 标记处理器
9e9K\i]g=HL[0a1)
B 标记库描述文件
Lq0c+*WZ&_
C 标记库处理servlet
GQqD+[Cfc
D 应用程序部署描述符(web.xml)
OY_KVSYbrQ+8^OWaZ
做标记
看答案
收藏
www.kaoaa.com技术支持
W
W
答案:
AP
C
&W
14:
单选(2.5分
R
) 命名Java 程序文件名时应( )。
IC
A 与文件中任一类名相同即可。
Unh=hM;w_Fz\C=aWL
B 如果一个文件中包含一个public类,文件的名字必须和该类名相同。
lBvt85H]ed#aPyn
C 文件名可以任意命名。
B=hSq`aQve
D 以上都不对。
lN+J'by==tnMU
做标记
看答案
收藏
www.kaoaa.com技术支持
R
R
答案:
-2
B
EL
15:
单选(2.5分
#
) 关于以下程序代码的说明正确的是( )。
9Q
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行不能通过编译,因为引用了私有静态变量
R.9T=$9njU
B 10行不能通过编译,因为x是私有静态变量
ccHP-?^t
C 程序通过编译,输出结果为:x=103
?]7/=7DGT?
D 程序通过编译,输出结果为:x=102
]E@D&D?aAcZw?p
做标记
看答案
收藏
www.kaoaa.com技术支持
#
#
答案:
(u
D
3?
16:
单选(2.5分
Y
) 有以下方法的定义,
O
请选择该方法的返回类型为( )。
HF
int method(byte x, float y) { return (short)x/y*2; }
A byte
Ge%6g/ZDd5f/-?uDC
B short
jvB/GdMP?+E&5?;#a
C int
C9Z@x3m
D float
sLr6\[Q;yH&A1r
做标记
看答案
收藏
www.kaoaa.com技术支持
Y
Y
答案:
a,
C
DO
17:
单选(2.5分
E
) System类在( )包中。
?q
A java.util
.;&j7tA?c^_ke.v=h
B java.io
,Q@olvKTj&EBno9#
C java.awt
=Cip9:zq^nsA#,bQ
D java.lang
_.&?IB5K;BtI6/
做标记
看答案
收藏
www.kaoaa.com技术支持
E
E
答案:
r`
D
UN
18:
单选(2.5分
Y
) 下面有关main()方法声明时,
(
可以改动的是( )。
6%
A public
jdEO[d+SB=T#]W=
B static
#T`?/Sf71
C void
AYraK5\.Jcid`rkG
D args
o5Z2Q3#E
做标记
看答案
收藏
www.kaoaa.com技术支持
Y
Y
答案:
-2
D
EL
19:
单选(2.5分
#
) 以下说法正确的是( )。
9Q
A package语句作为Java源文件的第一条语句。
R.9T=$9njU
B import语句作为Java源文件的第一条语句。
ccHP-?^t
C package语句作为Java源文件的类中的一条语句。
?]7/=7DGT?
D import语句作为Java源文件的类中的一条语句
]E@D&D?aAcZw?p
做标记
看答案
收藏
www.kaoaa.com技术支持
#
#
答案:
(u
A
3?
20:
单选(2.5分
Y
) 关于for循环和while循环的说法哪个正确( )。
HF
A while循环能实现的操作,for循环也能实现的
Ge%6g/ZDd5f/-?uDC
B while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
jvB/GdMP?+E&5?;#a
C 两种循环任何时候都可替换,而且循环体、至少被执行一次
C9Z@x3m
D 两种循环结构中都必须有循环体,循环体不能为空
sLr6\[Q;yH&A1r
做标记
看答案
收藏
www.kaoaa.com技术支持
Y
Y
答案:
a,
A
DO
21:
多选(3分
E
) Java语言的特点是( )。
?q
A 简单性
.;&j7tA?c^_ke.v=h
B 面向对象
,Q@olvKTj&EBno9#
C 平台独立性
=Cip9:zq^nsA#,bQ
D 多线程
_.&?IB5K;BtI6/
做标记
看答案
收藏
www.kaoaa.com技术支持
E
E
答案:
r`
ABCD
UN
22:
多选(3分
Y
) 下面说法正确的是( )
A 每个Java类都至少有一个构造方法,如果没有则Java自动生成一个默认的构造方法。
jdEO[d+SB=T#]W=
B 如果类里定义了一个或多个构造方法,那么java不提供默认的构造方法
#T`?/Sf71
C 如果类里定义了一个或多个构造方法,那么java也提供默认的构造方法。
AYraK5\.Jcid`rkG
D 以上都不对。
o5Z2Q3#E
做标记
看答案
收藏
www.kaoaa.com技术支持
Y
Y
答案:
-2
AB
EL
23:
多选(3分
#
) JDBC提供的主要接口有( )。
9Q
A java.sql.DriverManager
R.9T=$9njU
B java.sql.Connection
ccHP-?^t
C java.sql.Statement
?]7/=7DGT?
D java.sql.ResultSet
]E@D&D?aAcZw?p
做标记
看答案
收藏
www.kaoaa.com技术支持
#
#
答案:
(u
ABCD
3?
24:
多选(3分
Y
) HttpServlet类中定义了Servlet对象必须实现( )。
HF
A Stop()
Ge%6g/ZDd5f/-?uDC
B Init()
jvB/GdMP?+E&5?;#a
C Service()
C9Z@x3m
D Destroy()
sLr6\[Q;yH&A1r
做标记
看答案
收藏
www.kaoaa.com技术支持
Y
Y
答案:
a,
BCD
DO
25:
多选(3分
E
) 关于JavaBean的事件的叙述,
%
下面( )说法是正确的。
?q
A JavaBeans通过传递事件在Bean之间通信
.;&j7tA?c^_ke.v=h
B 事件源不需要启动者就可以工作
,Q@olvKTj&EBno9#
C JavaBean的事件模型和AWT的事件模型类似
=Cip9:zq^nsA#,bQ
D JavaBean没有事件模型
_.&?IB5K;BtI6/
做标记
看答案
收藏
www.kaoaa.com技术支持
E
E
答案:
r`
AC
UN
26:
多选(3分
Y
) JSP页面包括以下( )元素。
6%
A JSP指令
jdEO[d+SB=T#]W=
B JSP Action
#T`?/Sf71
C JSP脚本
AYraK5\.Jcid`rkG
D JSP控件
o5Z2Q3#E
做标记
看答案
收藏
www.kaoaa.com技术支持
Y
Y
答案:
-2
ABC
EL
27:
多选(3分
#
) 以下( )不是Java的关键字。
9Q
A FALSE
R.9T=$9njU
B const
ccHP-?^t
C Double
?]7/=7DGT?
D void
]E@D&D?aAcZw?p
做标记
看答案
收藏
www.kaoaa.com技术支持
#
#
答案:
(u
ABC
3?
28:
多选(3分
Y
) 对于JavaBean的属性,
O
下面( )说法是正确的。
HF
A JavaBean的属性可以在开发工具中设置
Ge%6g/ZDd5f/-?uDC
B JavaBean可以提供public类型的属性
jvB/GdMP?+E&5?;#a
C 如果需要访问和修改JavaBean的属性,只能通过get/set方法
C9Z@x3m
D 如果一个属性只提供了get方法,那么它是只读的
sLr6\[Q;yH&A1r
做标记
看答案
收藏
www.kaoaa.com技术支持
Y
Y
答案:
a,
ACD
DO
29:
多选(3分
E
) 为了对字符流进行处理,
%
Java还提供了( )类。
?q
A Reader
.;&j7tA?c^_ke.v=h
B Scaner
,Q@olvKTj&EBno9#
C Writer
=Cip9:zq^nsA#,bQ
D Printer
_.&?IB5K;BtI6/
做标记
看答案
收藏
www.kaoaa.com技术支持
E
E
答案:
r`
AC
UN
30:
多选(3分
Y
) 下列( )属于JDBC驱动程序。
6%
A JDBC-SQL桥接驱动程序
jdEO[d+SB=T#]W=
B JDBC-ODBC桥接驱动程序
#T`?/Sf71
C 原生API结合Java驱动程序
AYraK5\.Jcid`rkG
D 网络协议搭配完整的Java驱动程序
o5Z2Q3#E
做标记
看答案
收藏
www.kaoaa.com技术支持
Y
Y
答案:
-2
BCD
EL
31:
判断(2分
#
) Java语言中的数组元素下标总是从0开始,
6
下标可以是整数或整型表达式。
9Q
A 正确
R.9T=$9njU
B 错误
ccHP-?^t
做标记
看答案
收藏
www.kaoaa.com技术支持
#
#
答案:
BM
A
XV
32:
判断(2分
'
) Jbuilder可以开发Javabeans,Ejb,Jsp但无法开发CGI和移动通信程序。
w)
A 正确
sUqRR[69L
B 错误
Vc[fzxb
做标记
看答案
收藏
www.kaoaa.com技术支持
'
'
答案:
(u
A
3?
33:
判断(2分
Y
) Java的源代码中定义了几个类,
O
编译结果就生成几个以.class为后缀的字节码文件。
HF
A 正确
Ge%6g/ZDd5f/-?uDC
B 错误
jvB/GdMP?+E&5?;#a
做标记
看答案
收藏
www.kaoaa.com技术支持
Y
Y
答案:
+H
A
TE
34:
判断(2分
8
) Servlet运行于服务器内部,
7
而Jsp运行于装有Java虚拟机的客户端主机的浏览器。
yj
A 正确
sLr6\[Q;yH&A1r
B 错误
kY8ym7Rtk,a8Yb
做标记
看答案
收藏
www.kaoaa.com技术支持
8
8
答案:
$@
A
`@
35:
判断(2分
S
) Java和C++都是纯面向对象的语言。
N[
A 正确
.'rwSH+`b
B 错误
//q;IHh_4Ml(a:iJ
做标记
看答案
收藏
www.kaoaa.com技术支持
S
S
答案:
x2
A
0_
36:
判断(2分
=
) public void mark()方法将指针位置移动到标记位置。
=/
A 正确
Eg4I`]M$i#`q
B 错误
ysy^ZUULb,fhFHq
做标记
看答案
收藏
www.kaoaa.com技术支持
=
=
答案:
?z
A
VO
37:
判断(2分
H
) Java程序里,创建新的类对象用关键字new,
H
回收无用的类对象使用关键字free。
F\
A 正确
^:3m7of*jSg4;$+E
B 错误
&=7&Z$h@%1Ow0*/-
做标记
看答案
收藏
www.kaoaa.com技术支持
H
H
答案:
3G
A
@[
38:
判断(2分
=
) java语言中不用区分字母的大写小写。
+\
A 正确
\PMrlqpAqtMcCeE
B 错误
6.`'&@@]qy%u=?XZ
做标记
看答案
收藏
www.kaoaa.com技术支持
=
=
答案:
'1
B
SU
39:
判断(2分
B
) Java程序是由若干类定义组成的,
]
类定义包括定义类头和类体。
]E
A 正确
/kg-osm*`N0:,
B 错误
OP`0`StdH.
做标记
看答案
收藏
www.kaoaa.com技术支持
B
B
答案:
;O
A
4(
40:
判断(2分
9
) Java中,
`
并非每个事件类都只对应一个事件。
m7
A 正确
2R?mBDo
B 错误
gJw9Xg
做标记
看答案
收藏
www.kaoaa.com技术支持
9
9
答案:
*J
A
CB
→立即交卷