计算机类Java认证Java程序员
Jd1806第三次测验
36 题含答案Java程序员
1单选题1 / 36
设x=1,y=2,z=3,则表达式y += z-- / ++x的值是()
查看答案
B. 3
2单选题2 / 36
为类AB提供一个返回值为String类型的方法method,使得在其他类用AB.method()就可直接调用,那么该方法的声明应该是以下哪项()
查看答案
B. static String method()
3单选题3 / 36
在 Java 中,给定某程序的 main ,如下,运行结果为()

查看答案
B. 02
4单选题4 / 36
执行下面代码后i和j的值分别为
查看答案
B. i=5,j=6
5单选题5 / 36
在 Java 中,要创建一个新目录,要使用( )类的实例。
查看答案
A. File
6多选题6 / 36
以下哪些关键字不能和abstract关键字连用()。
查看答案
A. Static B. Final C. private
7多选题7 / 36
以下哪些方法可以使线程阻塞()
查看答案
A. sleep() B. wait() C. join()
8多选题8 / 36
下列那些语句可以编译通过
查看答案
A. List<Double>=new ArrayList<>(); B. List<Integer[]>=new ArrayList<>(); C. List<int[]>=new ArrayList<>();
9多选题9 / 36
在 Java 中,下列关于线程的说法不正确的是( )。
查看答案
B. 在自定义线程类时,不重写 run 方法就不可以运行线程。 C. 在创建线程对象时,不能自定义线程名。 D. 有 t1,t2,t3 三个线程,在运行线程的时候是按声明顺序运行的
10多选题10 / 36
关于抽象方法下列叙述不正确的是()
查看答案
A. 必须出现在抽象类中 D. 可以有方法体
11填空题11 / 36
在 Java 中, __ 协议提供的是可靠无差错的数据传输, __ 协议不保证数据传输的可靠性。
查看答案
12填空题12 / 36
新建一个线程的两种方式分别是 __ 、 __ 。
查看答案
13填空题13 / 36
线程的5种状态 __、__、__、__、__。
查看答案
14填空题14 / 36
Unix环境下将家目录下边的a.txt文件重命名为b.txt的命令是 __ 。
查看答案
mv ~/a.txt ~/b.txt
15判断题15 / 36
Java线程就是指Java程序。
查看答案
B. 错误
16判断题16 / 36
Java系统提供了方法“System.gc()”来强制立即回收“垃圾”,即当调用该方法时,系统会立即回收“垃圾”。
查看答案
B. 错误
17判断题17 / 36
synchnozied声明会被继承。
查看答案
B. 错误
18判断题18 / 36
Java语言规定,任何一个子类的构造方法都必须调用其父类的构造方法(包括隐式调用),并且调用父类构造方法的语句必须是子类构造方法的第一条语句。
查看答案
A. 正确
19判断题19 / 36
因为标准输入流(System.in)并不是真正的文件,所以标准输入流不像文件那样有明显的输入流结束标志,即如果程序不做特殊处理,则程序永远无法得到标准输入流的结束标志。 Java语言对内存的释放是采用垃圾回收机制。Java虚拟机自动判断并收集“垃圾”,但一般不会立即释放它们的存储空间。
查看答案
B. 错误
20判断题20 / 36
在编译Java源程序时,计算机根本不会去识别各个变量名的具体含义,因此命名规范对编写Java程序而言不是必要的,而且可能会降低编写Java源程序的效率。
查看答案
B. 错误
21判断题21 / 36
父类的构造方法不可以被子类继承。
查看答案
A. 正确
22判断题22 / 36
在接口中定义的方法都只能是没有方法体的抽象方法。
查看答案
A. 正确
23判断题23 / 36
优先级高的线程一定比优先级低的线程先执行。
查看答案
B. 错误
24判断题24 / 36
计算机中机器指令的真正执行者是CPU,线程必须获得CPU的使用权,才能执行一条指令。
查看答案
A. 正确
25判断题25 / 36
下面程序的运行结果是
查看答案
B. 错误
26名词解释26 / 36
下面程序的运行结果是
查看答案
BA,B
27名词解释27 / 36
下面代码运行结果为
查看答案
test3
28名词解释28 / 36
分析下面程序运行的结果:

查看答案
main
xyz's thread
29未知题型29 / 36
请写出4个常见的异常的英文和中文。
查看答案
(暂无答案)
30未知题型30 / 36
请写出4个输入流和4四个输出流的中英文。
查看答案
(暂无答案)
31未知题型31 / 36
请简述“==”和equels的区别。
查看答案
(暂无答案)
32未知题型32 / 36
请简述final、finally、finalize的区别。
查看答案
(暂无答案)
33未知题型33 / 36
请简述ArrayList,Vector, LinkedList的存储性能和特性.
查看答案
(暂无答案)
34名词解释34 / 36
要求从控制台输入字符串作为生成验证码的原数据,请生成一个4位的无重复字符的验证码,最后打印生成的验证码。请使用集合完成上述操作。(5分)
查看答案
(暂无答案)
35名词解释35 / 36
请使用冒泡,插入,选择这三种方式任意一种排序为下面数组a={12,4,8,9,12,18}进行排序。(5分)
查看答案
(暂无答案)
36材料分析题36 / 36
编写PictureClient.java PictureServer.java 和 PictureThread.java 文件,功能是用多线程实现将一张图片从客户端(PictureClient.java)上传至服务端(PictureServer.java),多线程是指:服务端一直在运行,等待客户端的消息,当有多个客户端同时上传图片时,服务端要能同时处理多个客户端,须考虑程序在运行过程中可能出现的异常。(10分)
查看答案
(暂无答案)