教育
-Java程序设计-章节资料考试资料-四川农业大学【】
Week1 测试
1、【单选题】Java的三大平台不包括
A、JavaSE
B、JavaEE
C、JavaME
D、Android
参考资料【 】
2、【单选题】Java出现于哪年
A、1990
B、1995
C、2000
D、2005
参考资料【 】
3、【单选题】Java的开发工具是
A、JavaAPI
B、JDK
C、JRE
D、JVM
参考资料【 】
4、【多选题】面向对象语言的特点包括:
A、封装
B、继承
C、多态
D、难维护
参考资料【 】
5、【多选题】Java相关的网站包括
A、java.sun.com
B、https://www.oracle.com/technetwork/java/index.html
C、java.com
D、jcp.org
参考资料【 】
6、【判断题】Java的运行环境叫JRE
A、正确
B、错误
参考资料【 】
7、【判断题】JDK包括JRE及开发工具
A、正确
B、错误
参考资料【 】
8、【判断题】JRE包括JVM及API
A、正确
B、错误
参考资料【 】
9、【判断题】Java是跨平台的语言
A、正确
B、错误
参考资料【 】
10、【判断题】Java是一种面向对象的语言
A、正确
B、错误
参考资料【 】
11、【判断题】Java不直接使用指针
A、正确
B、错误
参考资料【 】
12、【判断题】Java的垃圾回收要由程序员自己来进行
A、正确
B、错误
参考资料【 】
13、【判断题】Java有丰富的库供我们调用
A、正确
B、错误
参考资料【 】
14、【判断题】java程序编译的结果(class文件)中包含的是实际机器的CPU指令
A、正确
B、错误
参考资料【 】
Week2 测试
1、【判断题】main()的写法是public void main(String[]arg)
A、正确
B、错误
参考资料【 】
2、【判断题】public类名与文件同名
A、正确
B、错误
参考资料【 】
3、【判断题】package名与路径同名
A、正确
B、错误
参考资料【 】
4、【判断题】import表示导入
A、正确
B、错误
参考资料【 】
5、【判断题】编译程序的基本命令是javac
A、正确
B、错误
参考资料【 】
6、【判断题】运行程序时java后面跟的是文件名
A、正确
B、错误
参考资料【 】
7、【判断题】path表示前者是命令(javac及java)的路径
A、正确
B、错误
参考资料【 】
8、【判断题】path是所要引用的类的路径
A、正确
B、错误
参考资料【 】
9、【判断题】在javac及java命令行上使用-classpath (或-cp)选项可以引用别的库
A、正确
B、错误
参考资料【 】
10、【判断题】可以使用jar来打包程序
A、正确
B、错误
参考资料【 】
11、【判断题】jar文件中的清单信息文件中Main-Class表示主类
A、正确
B、错误
参考资料【 】
12、【判断题】可以使用javadoc来生成文档
A、正确
B、错误
参考资料【 】
13、【判断题】Javap 查看类信息及反汇编
A、正确
B、错误
参考资料【 】
14、【判断题】jar打包常用的参数是cvfm
A、正确
B、错误
参考资料【 】
15、【判断题】运行jar时,使用 java -jar 文件名.jar
A、正确
B、错误
参考资料【 】
16、【判断题】文档注释是用/** /
A、正确
B、错误
参考资料【 】
17、【判断题】@param表示对方法的说明 对方法中某参数的说明
A、正确
B、错误
参考资料【 】
18、【判断题】使用Scanner的next()方法可以得到一个实数
A、正确
B、错误
参考资料【 】
19、【判断题】用Integer.parseInt( s )可以用来解析一个整数
A、正确
B、错误
参考资料【 】
20、【判断题】用Double.parseDouble(s) 可以用来解析一个实数
A、正确
B、错误
参考资料【 】
21、【判断题】add(xxxx) 可以将按钮等对象加入到Frame中
A、正确
B、错误
参考资料【 】
22、【判断题】btn.addActionListener可以用来处理事件
A、正确
B、错误
参考资料【 】
23、【判断题】处理事件的真正函数是actionPerformed()函数
A、正确
B、错误
参考资料【 】
第一次互评作业
Week3 测试
1、【判断题】数据类型决定数据的存储方式和运算方式
A、正确
B、错误
参考资料【 】
2、【判断题】Java中的数据类型分为两大类
A、正确
B、错误
参考资料【 】
3、【判断题】String属于引用类型
A、正确
B、错误
参考资料【 】
4、【判断题】Java中引用类型在赋值时,复制的是对象实体。
A、正确
B、错误
参考资料【 】
5、【判断题】Java中的char是一个字节。
A、正确
B、错误
参考资料【 】
6、【判断题】Java中的long是4个字节。
A、正确
B、错误
参考资料【 】
7、【判断题】3.14是float型。
A、正确
B、错误
参考资料【 】
8、【判断题】0b0001是二进制写法。
A、正确
B、错误
参考资料【 】
9、【判断题】534L表示长整数。
A、正确
B、错误
参考资料【 】
10、【判断题】Java中没有无符号数。
A、正确
B、错误
参考资料【 】
11、【判断题】Java中非零即真。
A、正确
B、错误
参考资料【 】
12、【判断题】Java是大小写敏感的语言。
A、正确
B、错误
参考资料【 】
13、【判断题】按惯例,类名首字母大写,变量名首字母小写。
A、正确
B、错误
参考资料【 】
14、【判断题】字符串连接运算符其实是用append来实现的。
A、正确
B、错误
参考资料【 】
15、【判断题】^表示乘方运算。
A、正确
B、错误
参考资料【 】
16、【判断题】15/4的结果是3.75。
A、正确
B、错误
参考资料【 】
17、【判断题】表示短路与运算。
A、正确
B、错误
参考资料【 】
18、【判断题】表示无符号右移。
A、正确
B、错误
参考资料【 】
19、【判断题】书写表达式要少用或不用括号。
A、正确
B、错误
参考资料【 】
20、【判断题】javap –c命令可以反汇编代码。
A、正确
B、错误
参考资料【 】
21、【判断题】程序的三种基本流程是顺序、分支、循环。
A、正确
B、错误
参考资料【 】
22、【判断题】Java中可以在任一表达式后面加分号构成表达式语句。
A、正确
B、错误
参考资料【 】
23、【判断题】case后面可以跟变量。
A、正确
B、错误
参考资料【 】
24、【判断题】循环语句有三种写法。
A、正确
B、错误
参考资料【 】
25、【判断题】循环一般有五个要素。
A、正确
B、错误
参考资料【 】
26、【判断题】do.while循环至少执行一次。
A、正确
B、错误
参考资料【 】
27、【判断题】break及continue后面可以跟一个语句标号。
A、正确
B、错误
参考资料【 】
28、【判断题】增强的for语句可以方便地遍历数组。
A、正确
B、错误
参考资料【 】
29、【判断题】数组都有一个属性length。
A、正确
B、错误
参考资料【 】
30、【判断题】main()的写法是public void main(int argc, String[]argv)
A、正确
B、错误
参考资料【 】
31、【判断题】声明数组时可以直接指定数组的大小。
A、正确
B、错误
参考资料【 】
32、【判断题】数组都是引用类型。
A、正确
B、错误
参考资料【 】
33、【判断题】数组元素都会隐式初始化。
A、正确
B、错误
参考资料【 】
Week4 测试
1、【判断题】类(class)是组成Java程序的基本要素。
A、正确
B、错误
参考资料【 】
2、【判断题】类将变量与函数封装到一个类中。
A、正确
B、错误
参考资料【 】
3、【判断题】方法(method)是类的功能,是用函数来表示的。
A、正确
B、错误
参考资料【 】
4、【判断题】构造方法(constructor )与类名同名。
A、正确
B、错误
参考资料【 】
5、【判断题】如果没有定义任何构造方法,系统会自动产生一个构造方法。
A、正确
B、错误
参考资料【 】
6、【判断题】new表示新建并初始化一个对象。
A、正确
B、错误
参考资料【 】
7、【判断题】方法重载(overloading)是指多个方法有相同的名字。
A、正确
B、错误
参考资料【 】
8、【判断题】方法重载是多态(polymorphism)的一种方式。
A、正确
B、错误
参考资料【 】
9、【判断题】一个类只能有一个直接父类。
A、正确
B、错误
参考资料【 】
10、【判断题】继承可以实现代码重用,提高开发效率和可维护性。
A、正确
B、错误
参考资料【 】
11、【判断题】Java中的继承是通过extends关键字来实现的。
A、正确
B、错误
参考资料【 】
12、【判断题】如果没有extends子句,则该类默认为java.lang.Object的子类。
A、正确
B、错误
参考资料【 】
13、【判断题】所有的类都是通过直接或间接地继承java.lang.Object得到的。
A、正确
B、错误
参考资料【 】
14、【判断题】继承关系在UML图中,是用一个箭头来表示子类与父类的关系的。
A、正确
B、错误
参考资料【 】
15、【判断题】父类的非私有方法可以被子类自动继承。
A、正确
B、错误
参考资料【 】
16、【判断题】子类也可以重新定义与父类同名的方法,实现对父类方法的覆盖(Override)。
A、正确
B、错误
参考资料【 】
17、【判断题】使用super访问父类的域和方法。
A、正确
B、错误
参考资料【 】
18、【判断题】在覆盖父类的方法的同时,使用super可以利用已定义好的父类的方法。
A、正确
B、错误
参考资料【 】
19、【判断题】子类在构造方法中,可以用super来调用父类的构造方法。
A、正确
B、错误
参考资料【 】
20、【判断题】在构造方法中,使用super()时,必须放在第一句。
A、正确
B、错误
参考资料【 】
21、【判断题】子类对象可以被视为其父类的一个对象。
A、正确
B、错误
参考资料【 】
22、【判断题】如果一个方法的形式参数定义的是父类对象,那么调用这个方法时,可以使用子类对象作为实际参数。
A、正确
B、错误
参考资料【 】
23、【判断题】包及子包的定义,实际上是为了解决名字空间、名字冲突。
A、正确
B、错误
参考资料【 】
24、【判断题】同一包中的各个类,默认情况下可互相访问。
A、正确
B、错误
参考资料【 】
25、【判断题】Java编译器自动导入包java.lang.

A、正确
B、错误
参考资料【 】
26、【判断题】类的访问控制符或者为public,或者默认。
A、正确
B、错误
参考资料【 】
27、【判断题】将字段用private修饰,从而更好地将信息进行封装和隐藏。
A、正确
B、错误
参考资料【 】
28、【判断题】使用setter及getter是一种好的编程习惯。
A、正确
B、错误
参考资料【 】
29、【判断题】static表示静态的、非实例的、类的。
A、正确
B、错误
参考资料【 】
30、【判断题】static变量可以表示全局变量。
A、正确
B、错误
参考资料【 】
31、【判断题】如果一个类被abstract所修饰,说明这个类不能被实例化。
A、正确
B、错误
参考资料【 】
32、【判断题】final所修饰的方法,是不能被子类所覆盖的方法。
A、正确
B、错误
参考资料【 】
33、【判断题】final所修饰的变量,是只读量。
A、正确
B、错误
参考资料【 】
34、【判断题】一个字段被static final两个修饰符所限定时,它可以表示常量。
A、正确
B、错误
参考资料【 】
35、【判断题】在定义final局部变量时,也必须且只能赋值一次。
A、正确
B、错误
参考资料【 】
36、【判断题】抽象方法在子类中必须被实现,否则子类仍然是abstract的。
A、正确
B、错误
参考资料【 】
37、【判断题】一旦某个类中包含了abstract方法,则这个类必须声明为abstract类。
A、正确
B、错误
参考资料【 】
38、【判断题】在类的声明中用implements子句来表示一个类使用某个接口。
A、正确
B、错误
参考资料【 】
39、【判断题】接口类型是引用类型。
A、正确
B、错误
参考资料【 】
40、【判断题】在接口中定义的常量具有public, static, final的属性。
A、正确
B、错误
参考资料【 】
41、【判断题】一个文件中最多只能有一个package语句。
A、正确
B、错误
参考资料【 】
42、【判断题】在接口中定义的方法具有public, abstract的特点(Java8以前)。
A、正确
B、错误
参考资料【 】
43、【判断题】Java8中,在接口中可以有static的方法,也可以有方法体的方法。
A、正确
B、错误
参考资料【 】
44、【判断题】enum表示枚举。
A、正确
B、错误
参考资料【 】
45、【判断题】一个类只能实现一个接口。
A、正确
B、错误
参考资料【 】
46、【判断题】abstract类必须包含abstract方法。
A、正确
B、错误
参考资料【 】
47、【判断题】接口不能有父接口。
A、正确
B、错误
参考资料【 】
48、【判断题】java中的enum是整数。
A、正确
B、错误
参考资料【 】
49、【判断题】final abstract可以同时修饰一个方法。
A、正确
B、错误
参考资料【 】
50、【判断题】一个文件中最多只能有一个class定义。
A、正确
B、错误
参考资料【 】
51、【判断题】构造方法是可以继承的。
A、正确
B、错误
参考资料【 】
52、【判断题】this和super是两个不同的对象。
A、正确
B、错误
参考资料【 】
53、【判断题】子类不能Overload与父类同名的方法。
A、正确
B、错误
参考资料【 】
54、【判断题】字段(field)是类的属性,是用函数来表示的。
A、正确
B、错误
参考资料【 】
55、【判断题】构造方法(constructor )的返回类型是void。
A、正确
B、错误
参考资料【 】
56、【判断题】作何一个类,系统都会自动产生一个不带参数的构造方法。
A、正确
B、错误
参考资料【 】
57、【判断题】方法签名(signature)包括参数的类型及参数的名字。
A、正确
B、错误
参考资料【 】
58、【判断题】private可以修饰类的成员(字段、方法)。
A、正确
B、错误
参考资料【 】
59、【判断题】protected修饰的成员,不能在包中访问,只能在子类中访问。
A、正确
B、错误
参考资料【 】
60、【判断题】如果省略访问控制符,则表示private。
A、正确
B、错误
参考资料【 】
61、【判断题】static函数中可以使用this。
A、正确
B、错误
参考资料【 】
62、【判断题】static函数可以直接使用类名来访问,不能用对象实例来访问。
A、正确
B、错误
参考资料【 】
63、【判断题】import static可以导入任何一个类。
A、正确
B、错误
参考资料【 】
64、【判断题】如果一个类被final所修饰,说明这个类不能被实例化。
A、正确
B、错误
参考资料【 】
65、【判断题】如果一个类被abstract所修饰,说明这个类没有构造方法。
A、正确
B、错误
参考资料【 】
Week5 测试
1、【判断题】局部变量是方法中定义的变量或方法的参变量。
A、正确
B、错误
参考资料【 】
2、【判断题】局部变量存在于栈中。
A、正确
B、错误
参考资料【 】
3、【判断题】当方法调用结束,方法中的局部变量就结束其生命了。
A、正确
B、错误
参考资料【 】
4、【判断题】字段变量可以自动赋初值。
A、正确
B、错误
参考资料【 】
5、【判断题】main函数也可以写为public static void main( String…argv){}。
A、正确
B、错误
参考资料【 】
6、【判断题】不定长参数实际上可以理解为数组。
A、正确
B、错误
参考资料【 】
7、【判断题】javap –c 命令可以反汇编Java类中的指令。
A、正确
B、错误
参考资料【 】
8、【判断题】多态是指一个程序中相同的名字表示不同的含义的情况。
A、正确
B、错误
参考资料【 】
9、【判断题】overload是多态的一种。
A、正确
B、错误
参考资料【 】
10、【判断题】override及虚方法调用是多态的一种。
A、正确
B、错误
参考资料【 】
11、【判断题】虚方法调用是由对象实例的类型来动态决定的。
A、正确
B、错误
参考资料【 】
12、【判断题】虚方法调用可以理解为方法的动态绑定。
A、正确
B、错误
参考资料【 】
13、【判断题】static,private,final方法不是虚方法。
A、正确
B、错误
参考资料【 】
14、【判断题】static方法调用是由所声明的变量类型所决定,与实例无关。
A、正确
B、错误
参考资料【 】
15、【判断题】在构造方法中,如果没有this及super,则编译器自动加上super()。
A、正确
B、错误
参考资料【 】
16、【判断题】在构造方法在执行时,令所有父类的构造方法都得到调用。
A、正确
B、错误
参考资料【 】
17、【判断题】在构造方法在执行时,一定会调用Object的构造方法。
A、正确
B、错误
参考资料【 】
18、【判断题】创建对象时,可以用{{}}这样的语法来对字段进行赋值。
A、正确
B、错误
参考资料【 】
19、【判断题】实例初始化,先于构造方法{}中的语句执行。
A、正确
B、错误
参考资料【 】
20、【判断题】静态初始化,在第一次使用这个类时要执行。
A、正确
B、错误
参考资料【 】
21、【判断题】Java中自动进行垃圾回收。
A、正确
B、错误
参考资料【 】
22、【判断题】系统在回收时会自动调用对象的finalize() 方法。
A、正确
B、错误
参考资料【 】
23、【判断题】由于finalize()方法的调用时机并不确定,所以一般不用finalize()。
A、正确
B、错误
参考资料【 】
24、【判断题】try-with-resources语句可以自动执行close()方法。
A、正确
B、错误
参考资料【 】
25、【判断题】内部类中访问外部类的字段可以用“外部类名.this.字段”的方式。
A、正确
B、错误
参考资料【 】
26、【判断题】局部类及匿名类可以访问final局部变量。
A、正确
B、错误
参考资料【 】
27、【判断题】匿名类不取名字,直接用其父类或接口的名字。
A、正确
B、错误
参考资料【 】
28、【判断题】匿名类在定义时就创建了一个实例。
A、正确
B、错误
参考资料【 】
29、【判断题】在用new创建内部类实例时,要在 new前面冠以对象变量。
A、正确
B、错误
参考资料【 】
30、【判断题】匿名类使用父类的构造方法。
A、正确
B、错误
参考资料【 】
31、【判断题】用到界面的事件处理中可以使用匿名类。
A、正确
B、错误
参考资料【 】
32、【判断题】匿名类经常用于做方法的参数。
A、正确
B、错误
参考资料【 】
33、【判断题】多态是在编译时就能确定的。
A、正确
B、错误
参考资料【 】
34、【判断题】字段是方法中定义的变量或方法的参变量。
A、正确
B、错误
参考资料【 】
35、【判断题】局部变量可以自动赋初值。
A、正确
B、错误
参考资料【 】
36、【判断题】对于引用型变量,传递的值复制对象实体。
A、正确
B、错误
参考资料【 】
37、【判断题】静态初始化,在每次创建对象实例时都会执行一次。
A、正确
B、错误
参考资料【 】
38、【判断题】实例初始化,先于静态初始化执行。
A、正确
B、错误
参考资料【 】
39、【判断题】抽象类不能有构造方法。
A、正确
B、错误
参考资料【 】
40、【判断题】编译器会为所有的类加一个default构造方法,即使用户已定义了构造方法。
A、正确
B、错误
参考资料【 】
41、【判断题】虚方法调用是指编译时就决定了调用哪个类中的哪个方法。
A、正确
B、错误
参考资料【 】
42、【判断题】Java中的方法默认不是虚方法,需要用特殊的关键字才能表明是虚方法。
A、正确
B、错误
参考资料【 】
43、【判断题】Java中使用delete来清除创建的对象。
A、正确
B、错误
参考资料【 】
44、【判断题】System.gc()方法强制立即执行垃圾回收。
A、正确
B、错误
参考资料【 】
45、【判断题】内部类中不能访问外部类的private字段及方法。
A、正确
B、错误
参考资料【 】
46、【判断题】匿名类可以定义构造方法。
A、正确
B、错误
参考资料【 】
Week6 测试
1、【判断题】抛出异常,使用关键字throw。
A、正确
B、错误
参考资料【 】
2、【判断题】捕获异常,使用关键字catch。
A、正确
B、错误
参考资料【 】
3、【判断题】Error是Throwable的子类。
A、正确
B、错误
参考资料【 】
4、【判断题】getCause()可以得到异常的内部原因。
A、正确
B、错误
参考资料【 】
5、【判断题】RuntimeException及其子类,可以不明确处理。
A、正确
B、错误
参考资料【 】
6、【判断题】非RuntimeException及其子类,必须明确处理。
A、正确
B、错误
参考资料【 】
7、【判断题】try-with-resource语句中自动加了close()方法的调用。
A、正确
B、错误
参考资料【 】
8、【判断题】用户自定义异常类继承自Exception类或某个子Exception类。
A、正确
B、错误
参考资料【 】
9、【判断题】assert表示断言。
A、正确
B、错误
参考资料【 】
10、【判断题】assert后面可以跟一个boolean类型的表达式。
A、正确
B、错误
参考资料【 】
11、【判断题】要使assert起作用,则在运行时,使用选项(-ea,或-enableassertions)。
A、正确
B、错误
参考资料【 】
12、【判断题】单元测试是保证代码质量的一种手段。
A、正确
B、错误
参考资料【 】
13、【判断题】现在很多Java集成开发工具都提供了对JUnit的支持。
A、正确
B、错误
参考资料【 】
14、【判断题】@Test来标注测试函数。
A、正确
B、错误
参考资料【 】
15、【判断题】assertEqauls表示程序要保证两个参数要相等。
A、正确
B、错误
参考资料【 】
16、【判断题】程序中的错误通常可以分成三大类:语法错、运行错、逻辑错。
A、正确
B、错误
参考资料【 】
17、【判断题】语法错可以由编译器发现。
A、正确
B、错误
参考资料【 】
18、【判断题】运行时错可以由try-catch方式进行处理。
A、正确
B、错误
参考资料【 】
19、【判断题】程序的调试包括断点、跟踪、监视等手段。
A、正确
B、错误
参考资料【 】
20、【判断题】catch多个异常时,子类异常要排在父类异常的后面。
A、正确
B、错误
参考资料【 】
21、【判断题】finally语句是指没有异常出现时要执行的语句。
A、正确
B、错误
参考资料【 】
22、【判断题】如果有return语句,finally语句应不会执行。
A、正确
B、错误
参考资料【 】
23、【判断题】逻辑错可以由编译器发现。
A、正确
B、错误
参考资料【 】
24、【判断题】try-with-resource语句中的close()方法只有当异常发生时才会调用。
A、正确
B、错误
参考资料【 】
25、【判断题】若父类中的方法声明了throws异常,则子类Override时一定也要throws异常。
A、正确
B、错误
参考资料【 】
26、【判断题】若父类中的方法声明了throws异常,则子类Override时可以throws更一般的异常。
A、正确
B、错误
参考资料【 】
27、【判断题】在方法的签名后面用关键字throw来声明该方法会抛出异常。
A、正确
B、错误
参考资料【 】
28、【判断题】Exception是Throwable的父类。
A、正确
B、错误
参考资料【 】
第二次互评作业
Week7 测试
1、【判断题】java.lang包是自动import的。
A、正确
B、错误
参考资料【 】
2、【判断题】JavaSE的源代码是开放的,我们可以阅读。
A、正确
B、错误
参考资料【 】
3、【判断题】一个类经常需要覆盖toString()方法。
A、正确
B、错误
参考资料【 】
4、【判断题】任何对象都有toString()方法。
A、正确
B、错误
参考资料【 】
5、【判断题】任何对象都有wait()及notify()方法。
A、正确
B、错误
参考资料【 】
6、【判断题】如果不覆盖equals()方法,则equals()方法与的结果是一样的。
A、正确
B、错误
参考资料【 】
7、【判断题】String对象中所包装的内容是不可改变的(immutable)。
A、正确
B、错误
参考资料【 】
8、【判断题】字符串的+运算,实际表示StringBuffer、StringBuiler的append运算。
A、正确
B、错误
参考资料【 】
9、【判断题】在循环中用字符串的+运算,要注意效率问题。
A、正确
B、错误
参考资料【 】
10、【判断题】java.util.StringTokenizer类提供了对字符串进行分割的功能。
A、正确
B、错误
参考资料【 】
11、【判断题】Date对象的getTime()得到的是一个long长整数。
A、正确
B、错误
参考资料【 】
12、【判断题】SimpleDateFormat类可以用来解析日期字符串。
A、正确
B、错误
参考资料【 】
13、【判断题】LocalDateTime 类的parse()方法可以用来解析日期字符串。
A、正确
B、错误
参考资料【 】
14、【判断题】java.util中包括List、Set及Map等。
A、正确
B、错误
参考资料【 】
15、【判断题】List会记录元素的保存顺序。
A、正确
B、错误
参考资料【 】
16、【判断题】Map记录的是键-值对的集合。
A、正确
B、错误
参考资料【 】
17、【判断题】Dictionary记录的是键-值对的集合。
A、正确
B、错误
参考资料【 】
18、【判断题】Hashtable记录的是键-值对的集合。
A、正确
B、错误
参考资料【 】
19、【判断题】Stack的主要方法包括push及pop等。
A、正确
B、错误
参考资料【 】
20、【判断题】Map的主要实现包括HashMap及TreeMap。
A、正确
B、错误
参考资料【 】
21、【判断题】Set的主要实现包括HashSet及TreeSet。
A、正确
B、错误
参考资料【 】
22、【判断题】List的主要实现包括LinkedList及ArrayList。
A、正确
B、错误
参考资料【 】
23、【判断题】Queue的主要实现包括LinkedList。
A、正确
B、错误
参考资料【 】
24、【判断题】LinkedList类同时实现了List及Queue。
A、正确
B、错误
参考资料【 】
25、【判断题】Vector类大体相当于ArrayList。
A、正确
B、错误
参考资料【 】
26、【判断题】Hashtable类大体相当于HashMap。
A、正确
B、错误
参考资料【 】
27、【判断题】for-each语句可以用于所有的Collection及数组。
A、正确
B、错误
参考资料【 】
28、【判断题】for-each语句可以用于所有的Iterable对象。
A、正确
B、错误
参考资料【 】
29、【判断题】使用binarySearch之前先要进行排序。
A、正确
B、错误
参考资料【 】
30、【判断题】使用Arrays类及Collections类的方法可以进行排序。
A、正确
B、错误
参考资料【 】
31、【判断题】sort方法中的比较器可以用Lambda表达式。
A、正确
B、错误
参考资料【 】
32、【判断题】一般在覆盖时,要同时覆盖hashCode、equals方法。
A、正确
B、错误
参考资料【 】
33、【判断题】遍试的基本模式是在循环中用判断。
A、正确
B、错误
参考资料【 】
34、【判断题】迭代的基本模式是while(){ x=f(x); }。
A、正确
B、错误
参考资料【 】
35、【判断题】递归是自己调用自己。
A、正确
B、错误
参考资料【 】
36、【判断题】回溯是常用的算法之一。
A、正确
B、错误
参考资料【 】
37、【判断题】TreeMap的底层是用TreeSet实现的。
A、正确
B、错误
参考资料【 】
38、【判断题】Java8中的time api也是在java.util包中。
A、正确
B、错误
参考资料【 】
39、【判断题】Stack的 push方法表示出栈。
A、正确
B、错误
参考资料【 】
40、【判断题】Queue的主要方法包括push及pop等。
A、正确
B、错误
参考资料【 】
41、【判断题】LinkedList的offer()方法表示出队列。
A、正确
B、错误
参考资料【 】
42、【判断题】Calendar对象的getTime()得到的是一个long长整数。
A、正确
B、错误
参考资料【 】
43、【判断题】Set会记录元素的保存顺序。
A、正确
B、错误
参考资料【 】
44、【判断题】String a = Hello; 则执行a.replace(e,f)后a的内容为Hfllo。
A、正确
B、错误
参考资料【 】
45、【判断题】String a = aaa; 则执行a.concat(bbb)后a的内容为aaabbb。
A、正确
B、错误
参考资料【 】
46、【判断题】String a = abcdef; 则a.substring(1,3)的结果为bcd。
A、正确
B、错误
参考资料【 】
47、【判断题】String 与数组一样,有一个属性叫length。
A、正确
B、错误
参考资料【 】
48、【判断题】String a = abcdef; 则a.charAt(3)的结果为’c’。
A、正确
B、错误
参考资料【 】
49、【判断题】由于字符串的内部化,abc == new String(abc)为true。
A、正确
B、错误
参考资料【 】
50、【判断题】StringBuffer与StringBuidler是相似的,但StringBuffer是JDK1.5以后的。
A、正确
B、错误
参考资料【 】
51、【判断题】for-each语句可以用于所有的Enumerable对象。
A、正确
B、错误
参考资料【 】
52、【判断题】Hashtable是Properties的子类。
A、正确
B、错误
参考资料【 】
53、【判断题】equals()方法与的含义是一样的。
A、正确
B、错误
参考资料【 】
54、【判断题】Integer I = 5 实际表示Integer I = new Integer(5)。
A、正确
B、错误
参考资料【 】
第三次互评作业
Week8 测试
1、【判断题】线程体的本质是run()方法。
A、正确
B、错误
参考资料【 】
2、【判断题】线程类是Thread类来表示的。
A、正确
B、错误
参考资料【 】
3、【判断题】线程体可以位于Thread或Runnable中的run()方法。
A、正确
B、错误
参考资料【 】
4、【判断题】线程体可以用Lambda表达式来表示。
A、正确
B、错误
参考资料【 】
5、【判断题】Java从语言级别支持多线程。
A、正确
B、错误
参考资料【 】
6、【判断题】启动线程用start()方法。
A、正确
B、错误
参考资料【 】
7、【判断题】多个线程可以同时执行。
A、正确
B、错误
参考资料【 】
8、【判断题】设定线程优先级用setPriority()方法。
A、正确
B、错误
参考资料【 】
9、【判断题】设定一个标记变量是常用的方法来决定是否结束线程。
A、正确
B、错误
参考资料【 】
10、【判断题】并发API位于java.util. concurrent包及其子包中。
A、正确
B、错误
参考资料【 】
11、【判断题】AtomicInteger 类表示原子变量。
A、正确
B、错误
参考资料【 】
12、【判断题】ConcurrentHashMap类是线程安全的类。
A、正确
B、错误
参考资料【 】
13、【判断题】在线程中更新图形化界面,要调用SwingUtilites…invokeLater()方法。
A、正确
B、错误
参考资料【 】
14、【判断题】java.util.Timer类可以实现按周期重复执行一定任务。
A、正确
B、错误
参考资料【 】
15、【判断题】javax.swing.Timer类可以实现按周期重复执行一定任务。
A、正确
B、错误
参考资料【 】
16、【判断题】后台线程(deamon)不会自动结束。
A、正确
B、错误
参考资料【 】
17、【判断题】垃圾回收线程是优先级很高的线程。
A、正确
B、错误
参考资料【 】
18、【判断题】ArrayList 类是线程安全的类。
A、正确
B、错误
参考资料【 】
第四次互评作业
Week9 测试
1、【判断题】流可分为输入流与输出流。
A、正确
B、错误
参考资料【 】
2、【判断题】流可分为字符流与字节流。
A、正确
B、错误
参考资料【 】
3、【判断题】流可分为节点流与处理流。
A、正确
B、错误
参考资料【 】
4、【判断题】字符流在处理时要注意字符编码。
A、正确
B、错误
参考资料【 】
5、【判断题】Writer类写入的是字符(char),而不是字节。
A、正确
B、错误
参考资料【 】
6、【判断题】一个流对象经过其他流的多次包装,称为流的链接。
A、正确
B、错误
参考资料【 】
7、【判断题】处理流的构造方法总是要带一个其他的流对象作参数。
A、正确
B、错误
参考资料【 】
8、【判断题】InputStreamReader可以将流包装成Reader。
A、正确
B、错误
参考资料【 】
9、【判断题】BufferedReader可以调用readLine()方法。
A、正确
B、错误
参考资料【 】
10、【判断题】ByteArrayOutputStream可以相当于内存流。
A、正确
B、错误
参考资料【 】
11、【判断题】DataOutputStream可以以二进制的方式写入double。
A、正确
B、错误
参考资料【 】
12、【判断题】ObjectOutputStream可以写入对象。
A、正确
B、错误
参考资料【 】
13、【判断题】使用java.nio.file.Files的readAllLines()方法可以读入整个文本文件。
A、正确
B、错误
参考资料【 】
14、【判断题】JDK1.7对nio进行了较大的改进。
A、正确
B、错误
参考资料【 】
15、【判断题】序列化要求对象实现 Serializable 接口。
A、正确
B、错误
参考资料【 】
16、【判断题】使用流一般都要考虑IOException。
A、正确
B、错误
参考资料【 】
17、【判断题】使用流一般都要考虑在线程中来进行。
A、正确
B、错误
参考资料【 】
18、【判断题】在线程中更新图形化用户界面要注意使用invokeLater()方法。
A、正确
B、错误
参考资料【 】
19、【判断题】URL类可以获取网页的内容。
A、正确
B、错误
参考资料【 】
20、【判断题】正则表达式主要的应用包括:匹配验证、分割、查找、替换等。
A、正确
B、错误
参考资料【 】
21、【判断题】在Java中,将目录也当作文件处理。
A、正确
B、错误
参考资料【 】
22、【判断题】File对象的list()方法可以列出子目录。
A、正确
B、错误
参考资料【 】
23、【判断题】RandomAccessFile,可以实现对文件的随机读写操作。
A、正确
B、错误
参考资料【 】
24、【判断题】正则表达式的基本写法是:字符{数量}位置。
A、正确
B、错误
参考资料【 】
25、【判断题】正则表达式相关的类位于于javax.util.regex。
A、正确
B、错误
参考资料【 】
26、【判断题】正则表达式中\B表示单词边界。
A、正确
B、错误
参考资料【 】
27、【判断题】正则表达式中\S表示空白。
A、正确
B、错误
参考资料【 】
28、【判断题】正则表达式中.表示字符出现0次或1次。
A、正确
B、错误
参考资料【 】
29、【判断题】File对象的list()方法返回的是File对象的数组。
A、正确
B、错误
参考资料【 】
30、【判断题】序列化(serialize)是将对象读入到内存中。
A、正确
B、错误
参考资料【 】
31、【判断题】任何对象都可以不需要声明序列化,因为 Serializable 接口没有方法。
A、正确
B、错误
参考资料【 】
32、【判断题】System.out 为PrintWriter类型。
A、正确
B、错误
参考资料【 】
33、【判断题】字符流中每个字符总是占两个字节。
A、正确
B、错误
参考资料【 】
34、【判断题】InputStream类最重要的的方法是write()。
A、正确
B、错误
参考资料【 】
Week11 测试
1、【判断题】HttpClient中获取网络信息可以使用Request类的Get()方法。
A、正确
B、错误
参考资料【 】
2、【判断题】使用URL类可以获取网络信息。
A、正确
B、错误
参考资料【 】
3、【判断题】获取网络信息后经常需要用正则表达式来处理。
A、正确
B、错误
参考资料【 】
4、【判断题】在Eclipse中可以引用第三方的库。
A、正确
B、错误
参考资料【 】
5、【判断题】客户端要与服务端相连,则客户端需要建立Socket对象。
A、正确
B、错误
参考资料【 】
6、【判断题】服务端程序经常需用线程来处理多个客户。
A、正确
B、错误
参考资料【 】
7、【判断题】Canvas的 paint () 方法带一个Graphics参数。
A、正确
B、错误
参考资料【 】
8、【判断题】Font类表示字体。
A、正确
B、错误
参考资料【 】
9、【判断题】Polygon 表示一个多边形。
A、正确
B、错误
参考资料【 】
10、【判断题】利用Graphics类的drawImage()方法显示图像。
A、正确
B、错误
参考资料【 】
11、【判断题】BufferedImage 对象的getGraphics() 可以得到一个绘图对象。
A、正确
B、错误
参考资料【 】
12、【判断题】ImageIO类的read及write方法可以表示图像的读写。
A、正确
B、错误
参考资料【 】
13、【判断题】播放mp3文件可以使用JMF,还可以使用第三方库。
A、正确
B、错误
参考资料【 】
14、【判断题】使用数据库管理的数据具有共享性、独立性、完整性等优点。
A、正确
B、错误
参考资料【 】
15、【判断题】关系型数据库中主要以二维表的形式表示数据。
A、正确
B、错误
参考资料【 】
16、【判断题】SQL是操作数据库的标准语言。
A、正确
B、错误
参考资料【 】
17、【判断题】SQL中表示查询是select语句。
A、正确
B、错误
参考资料【 】
18、【判断题】SQL中表示删除是delete语句。
A、正确
B、错误
参考资料【 】
19、【判断题】SQL中update语句表示修改记录。
A、正确
B、错误
参考资料【 】
20、【判断题】SQL中create table语句可以创建一个表。
A、正确
B、错误
参考资料【 】
21、【判断题】SQL中语句可以创建一个表。
A、正确
B、错误
参考资料【 】
22、【判断题】JDBC中Connection表示连接。
A、正确
B、错误
参考资料【 】
23、【判断题】JDBC中Statement表示语句。
A、正确
B、错误
参考资料【 】
24、【判断题】JDBC中用Class.forName()来注册驱动程序。
A、正确
B、错误
参考资料【 】
25、【判断题】使用PreparedStatement比Statement更安全一些。
A、正确
B、错误
参考资料【 】
26、【判断题】在数据库应用中要将用户输入的参数放入到SQL语句中。
A、正确
B、错误
参考资料【 】
27、【判断题】JTable需要数据模型来决定要显示的数据。
A、正确
B、错误
参考资料【 】
28、【判断题】在数据库应用中一般应将数据访问对象DAO定义成单独的类。
A、正确
B、错误
参考资料【 】
29、【判断题】ORMapping是数据库中应用中常见的技术。
A、正确
B、错误
参考资料【 】
30、【判断题】服务端需要调用Socket类的accept方法接受客户呼叫。
A、正确
B、错误
参考资料【 】
31、【判断题】JDBC中RecordSet表示结果集。
A、正确
B、错误
参考资料【 】
32、【判断题】SQL中delete语句可以删除一个表。
A、正确
B、错误
参考资料【 】
33、【判断题】SQL中add语句表示增加记录。
A、正确
B、错误
参考资料【 】
34、【判断题】JPanel的 paintComponent() 方法带一个Graphics2D参数。
A、正确
B、错误
参考资料【 】
35、【判断题】Graphics类是Graphics2D的子类。
A、正确
B、错误
参考资料【 】
36、【判断题】画一个填充的矩形,使用Graphics类的drawRect方法。
A、正确
B、错误
参考资料【 】
37、【判断题】画字符串,使用Graphics类的print方法。
A、正确
B、错误
参考资料【 】

[渝粤教育] 四川农业大学 Java程序设计 参考 资料相关推荐

  1. [渝粤教育] 四川农业大学 理论力学 参考 资料

    教育 -理论力学-章节资料考试资料-四川农业大学[] 第2讲 单元测试 1.[单选题]以下说法中错误的是( ) A.理论力学是研究物体机械运动一般规律的科学. B.理论力学与物理中力学部分的主要区别在 ...

  2. [渝粤教育] 中国矿业大学 高级语言程序设计 参考 资料

    教育 -高级语言程序设计-章节资料考试资料-中国矿业大学[] 第1周 单元测试 1.[单选题]存储以下数据,占用存储空间最多的是( ). A.0 B.0.0 C.'0' D."0" ...

  3. [渝粤教育] 华中农业大学 经济学原理 参考 资料

    教育 -经济学原理-章节资料考试资料-华中农业大学[] 第一章测试题 1.[单选题]现有资源不能充分满足人的欲望这一事实被称为( ). A.机会成本 B.稀缺性 C.规范经济学 D.生产什么的问题 参 ...

  4. [渝粤教育] 四川农业大学 地理信息系统原理A 参考 资料

    教育 -地理信息系统原理A-章节资料考试资料-四川农业大学[] [理论]第一章 作业 [理论]第一章 测验 1.[单选题]有关信息的论述错误的是(). A.信息具有传输性 B.信息具有共享性 C.信息 ...

  5. [渝粤教育] 四川农业大学 宏观经济学 参考 资料

    教育 -宏观经济学-章节资料考试资料-四川农业大学[] 测试题1 1.[填空题]GDP是一国或一地区在一定时期内所生产的全部( )的市场价值总和. A. 参考资料[ ] 测试题2 1.[单选题]GDP ...

  6. [渝粤教育] 四川农业大学 计算机网络 参考 资料

    教育 -计算机网络-章节资料考试资料-四川农业大学[] 随堂测验 1.[单选题]以下哪一项不属于物联网的实现基础 A.可穿戴设备 B.RFID C.APP D.蓝牙 参考资料[ ] 2.[单选题]以下 ...

  7. [渝粤教育] 南宁学院 应用文写作 参考 资料

    教育 -应用文写作-郭莉-章节资料考试资料-南宁学院[] 单元测试一 1.[单选题]消息标题的常见形式中,最能体现虚实结合特点的是( ). A.提问式标题 B. 单行标题 C.双行标题 D. 多行标题 ...

  8. [渝粤教育] 中央财经大学 审计学 参考 资料

    教育 -审计学-章节资料考试资料-中央财经大学[] 随堂测试题1.1 1.[单选题]注册会计师审计产生的直接原因是( ). A.所有权和经营权的分离 B.合伙企业制度的产生 C.股份制企业制度的形成 ...

  9. [渝粤教育] 南通大学 移动应用开发 参考 资料

    教育 -移动应用开发-章节资料考试资料-南通大学[] Unit1上机实验:Android Studio项目创建.部署及调试 Unit1单元测试 1.[单选题]Android 移动设备底层(内核)使用系 ...

最新文章

  1. h5 getUserMedia error PermissionDeniedError
  2. ansible文档官网
  3. Python3 出现'ascii' codec can't encode characters问题
  4. Android的第一个程序
  5. flask的第一个hello word 程序
  6. 【转】DCT变换的透彻解析
  7. my.ini修改后服务无法启动_Spring Cloud Eureka 服务实现不停机(Zero-downtime)部署
  8. bellman ford java_Java C 实现Bellman-ford算法
  9. ASP.NET中的AJAX应用开发详解
  10. ELMo代码详解(一):数据准备
  11. 【MySQL数据库开发之三】MySQL 获得数据库和表操作!
  12. 浙江非税设定服务器信息,非税操作手册.doc
  13. WordPress数据库error establishing a database connection错误
  14. C语言向文件写入学生信息并读取显示出来
  15. Honeywell 1900 条码阅读器
  16. 顺丰标准 150标准丰密面单 Clodop 实现打印
  17. python无头浏览器兼容问题_docker+python无头浏览器爬虫
  18. openGauss数据库基本操作
  19. java字母排序_Java实现按照大小写字母顺序排序的方法
  20. vue中使用微信jssdk语音聊天功能

热门文章

  1. 视频教程-PowerDesigner使用教程-数据仓库
  2. 基于Teager-Kaiser能量算子和深度置信网络的往复式压缩机阀门故障诊断方法
  3. 武汉科技大学计算机专业研究生在哪个校区,武汉科技大学有几个校区啊,哪个校区最好...
  4. 前程无忧python爬虫
  5. [SPSS] SPSS统计分析软件简介
  6. 23种设计模式之桥接模式
  7. python生成可视化数据(matplotlib)进阶版
  8. JavaScript:生成器函数
  9. 大一python期末必考题_Python期末复习材料
  10. 如何将系统变量中的Path变量值由一整行变的条理清晰