报名本机构合作学校,赠送复习资料,复习课程,确保录取。并且可以申请学校奖学金500元~1500元不等!
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、错误
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。