没有合适的资源?快使用搜索试试~ 我知道了~
首页java二级笔试练习题1-9.doc
java二级笔试练习题1-9.doc
需积分: 10 35 浏览量
更新于2023-03-03
评论
收藏 287KB DOC 举报
java试题java试题java试题java试题java试题java试题java试题java试题java试题java试题java试题java试题java试题
资源详情
资源评论
资源推荐

Java 二级国家考试笔试练习题
Java 二级国家考试笔试练习题
第一章 java 语言概论
一、例题
1、 下列说法不正确的是__________。 答案:A
A)java 语言不考虑安全性 B)java 是跨平台的语言
C)java 是面向对象的语言 D)java 是具有多线各并发机制的语言
2、java 对内存的使用跟踪是_________。 答案:B
A)多线程机制 B)垃圾回收机制
C)代码安全检验机制 D)异常处理机制
3、符合对象和类的关系的是________。 答案:D
A)人和猴子 B)书和房子
C)狗和猫 D)飞机和交通工具
4、下列说法不正确的是________。 答案:A
A)java 源程序文件名与应用程序类名可以不相同。
B)java 程序中,public 类最多只能有一个。
C)java 程序中,package 语句可以有 0 个或 1 个,并在源文件之首
D)java 程序对字母大小写敏感的
5、下列说法不正确的是________。 答案:B
A)java 应用程序必须有且只有一个 main 方法。
B)System.out.println()与 System.out.print()是相同的标准输出方法
C)java 源程序文件的扩展名为 java
D)java 小应用程序 Applet 没有 main 方法。
6、jdk 在 Windows 平台的目录下,java 程序运行环境的根目录是________。
答案:B
A) bin B)jre C)lib D)src.zip
7、java 类库中包含 swing 包的核心包是________。 答案:D
A)java.lang B)java C)System D)javax
8、java 所有类的根是__________。 答案:D
A)Class B)System C)Thread D)Object
9、支持 java 垃圾回收类的包是_______。 答案:B
A)java.lang B)java.lang.ref C)java.lang.reflect D)java.util
10、JDK 的 bin 目录下提供的 java 编译器是________。 答案:A
A)javac B)javadoc C)java D)appletviewer
11、在 java 语言中,能自动导入的包是________。 答案:B
A)java.awt B)java.lang C)java.io D)java.applet
12、java 程序语句的结束符是_________。 答案:B
A)“.” B)“;” C)“:” D)“ =”
13、方法 main(String args[]) 的定义开头是_________。 答案:D
A)public B) static C)public static D)public static void
14、在 java 源程序中,正确声明的次序是__________.。 答案:A
A)包声明导入声明类和接口声明
1

Java 二级国家考试笔试练习题
B)导入声明类和接口声明包声明
C)类和接口声明导入声明包声明
D)包声明类和接口声明导入声明
15、在 Java 程序中,注释的作用是_________。 答案:D
A)在程序执行时显示其内容 B)在程序编译时提示
C)在程序执行时解释 D)给程序加说明,提高程序的可读性
二、自测题
1、下列说法不正确的是__________。 答案:A
A)Java 语言不支持分布式计算 B)Java 是跨平台的语言
C)Java 是面向对象语言 D)Java 是具有多线程并发机制的语言
2、Java 语言的并发机制是__________。 答案:A
A)多线程机制 B)垃圾回收机制
C)代码安全检验机制 D)异常处理机制
3、JDK 的 bin 目录下提供的 Java 调试器是__________。 答案:D
A)javac B)javadoc C)java D)jdb
4、Java 语句要执行一个 Applet 程序的命令是__________。 答案:A
A)appletviewer B)java C)javc D)jdbc
5、要执行一个 Java Applet 程序,必须有的文件类是__________。 答案:C
A)XML B)Text C)HTML D)GPL
6、一个 Java 源程序文件的扩展名必须是__________。 答案:C
A)jar B)class C)java D)war
7、Java 编译器产生的文件扩展名必须是__________。 答案:B
A)jar B)class C)java D)war
8、下列各项中,属于软件的是__________。 答案:D
A)CPU B)ALU C)RAM D)JVM
9、Java Applet 程序设计执行在 答案:B
A)CPU 上 B)浏览器上 C)服务器上 D)ROM 上
10、支持抽象窗口类型的包是__________。 答案:C
A)java.lang B)java.lang.ref C)java.awt D)java.util
11、能在命令窗口显示信息的方法是__________。 答案:A
A)System.out.print() B)read() C)write() D)show
12、应用程序结束的方法是用 System 类的__________。 答案:B
A)end() B)exit() C)set() D)get()
13、显示消息对话框和输入对话框的类是__________。 答案:A
A)JOptionPanc B)System C)Dialog D)ShowDialog
14、Java 程序中调用静态方法时,采用类名后跟__________。 答案:A
A). B): C); D)=
15、装载 JOptionPane 类的软件包是__________。 答案:D
A)java.awt B)java.net C)java.transaction D)java.swing
第二章简单数据类型
1、下列属于合法标识符的是__________。 答案:A
A)_wind B)5tie C)+file D)room#
2

Java 二级国家考试笔试练习题
2、下列数中,表示为八进制整数的是__________。 答案:B
A)0xB8 B)0156 C)4096L D)‘ \141’
3、下列数中,表示为单精度浮点数的是__________。 答案:C
A)0.652d B)3.14156D C)0.29874f D)0568
4、作用域是整个类的变量属于__________。 答案:D
A)局部变量 B)方法参数变量 C)异常参数变量 D)类变量
5、用单引号括起来表示并占内存 16 为的数据类型是__________。 答案:C
A)字节型 B)短整型 C)字符型 D)不尔型
6、利用 Java 编译器改正下列程序的错:
public class Exercise1{
public static void main (String[] args){
int i = 97;
char j = i;
System.out.println(“j = “+j);
}
} 答案:D
A)将 int = 97;改为 int i = ‘97’ B) 将 int = 97;改为 float i = 97
C)将 int = 97;改为 long i = 97 D)将 int = 97;改为 char i= 97
7、改正程序下划线处错误:
class Variable{
int x = 0,y = 0, z= 0;//类变量
void init (int x,int y){
x = x;
y = y;
int z = 5; //局部变量
System.out.println(“******在初始化中*******”);
System.out.println(“x = “ +x+” y = “+y+” z = “+z);
}
} 答案:B
A) int x = x; int y = y; B)this.x = x; this.y = y;
C)v.x = x; v.y = y ; D)this.v.x = x ; this.v.y = y;
8、改正下列程序的错误:
public class Exercise3{
public static void main (String[] args){
int i = 1000000;
short j;
j = (short) i;
System.out.println(“i = “+i);
System.out.println(“j = “+j);
}
}
要求获得以下运行结果:
i = 1000000
j = 16960 答案:B
3

Java 二级国家考试笔试练习题
A)将 short j; j = (short) i;改为 short j ; j = i*100;
B)将 short j; j = (short) i;改为 long j ; j = i*100;
C)short j; j = (short) i;改为 byte j ; j = i*100;
D)short j; j = (short) i;改为 char j ; j = i*100;
第 2 章 简单数据类型
1、下列属于合法标识符的是__________。
A)&abr B)(stati) C)8ADDF D)$341
2、下列属于合法标识符的是_________。
A)*AQabr B)!stati C)A_DEF D)%341
3、下列属于合法标识符的是_________。
A)?DDDD B)stati C)static D)341
4、下列属于合法标识符的是_________。
A)_436abr B)=read C)extends D)abstract
5、下列属于合法标识符的是_________。
A)default B)#W23 C)@adef D)$_341
6、下列是十六进制整数的是_________。
A)0176 B)0xC5 C)6590 D)f178
7、下列表示转义换行字符的是_________。
A)\n B)\\n C)’n’ D)”n”
8、下列表示转义回车字符的是________。
A)”r” B)\\r C)’r’ D)\r
9、下列常量定义合法的是_________。
A)int TIMKF=1024 B)char TIMKF=”1024”
C)final int TIMKF =1024 D)byte TIMKF=’1024’
10、下列属于 java.lang.Number 类包的是_________.
A)java.lang.Byte B)java.lang.Object
C)java.lang.Boolean D)java.lang.Character
参考答案:
1、D 2、C 3、B 4、A 5、D 6、B 7、A 8、D 9、C 10 、A
第 3 章 运算符和表达式
一、例题
例1 阅读下列代码:
Public class Testl {
Public static void main ( String args[] ) {
Float t=9.0f ;
4

Java 二级国家考试笔试练习题
Int q=5;
System.out.println ( (t++)*(--q)) ;
}
}
程序运行结果为____D____ .
A) 40 B) 40.0 C)36 D) 36.0
例2 阅读下列代码:
Public class Test2{
Public static void main( String args[] ){
System.out.println(5/2);
}
}
程序运行结果为_____D_____.
例3 阅读下列代码:
Public class Test3{
Public static void main ( String args[] ) {
System.out.println(100%3);
System.out.println(100%3.0);
}
}
程序运行结果为_____B_____.
A)1 和 1 B)1 和 1.0 C)1.0 和 1 D)1.0 和 1.0
例4 阅读下列代码:
Public class Test4{
Public static void mian ( String args[] ) {
Int a=4,b=6,c=8;
String s=”abc”;
System.out.println( a+b+s+c );
System.out.println();
}
}
程序运行结果为____D____.
5
剩余46页未读,继续阅读









安全验证
文档复制为VIP权益,开通VIP直接复制

评论0