版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、java网络编程结束审查问题(i/o、多线程、网络编程、数据库操作)一、单一主题1,以下对java线程的说明是正确的()a,每个java线程可以看作三部分:代码、实际cpu和数据。b,在编写线程的两种方法中,使用继承自thread类的编写方法不会导致多个超类问题。c,thread类属于java.util包。d,上述陈述不准确。2、运行以下程序会产生什么结果?()public class x extends thread implements runable public void run()system . out . print ln( this is run();public static
2、 void main(string args)thread t=new thread(new x();t . start();a,第一行生成编译错误b,第六行生成编译错误第c,6行生成执行错误d,程序运行并启动3,在以下选项中,用于定义接口的关键字是()a,importb,implementsc,接口d,protected定义类别标头时可用的修改子是()。a)private b)static c)abstract d)protected5、以下哪种方法不能在任何时间被任何线程调用?()a、wait()b,sleep()c,yield()d,synchronized(this)6.以下关于线程优
3、先级的说明是正确的a)线程的优先级不能更改b)线程的优先级在创建线程时设置c)线程创建后,可以随时设置d) b和c7.线程生命周期中的正确状态a)新状态、执行状态和终止状态b)新状态、运行状态、阻止状态和终止状态c)新状态、可执行状态、执行状态、阻止状态和终止状态d)新状态、可执行状态、执行状态、恢复状态和退出状态8.在thread类中运行线程体的方法如下a) start() b) resume()c) init() d) run()9在程序读取文本文件时,可以将此文件直接用作参数的类包括a) filereader b) bufferedreaderc)文件inputstreamd) obje
4、ct inputstream10)java.io包的file类a)字符流类b)字节流类c)对象流类d)非流类11)以下说明中正确的是a) serializable接口定义了抽象方法b)在串行able接口中定义了常量c) serializable接口没有定义抽象方法,也没有定义常量d)在串行able界面中定义了成员方法12.在java中,用于创建文件对象的类是()a.fileb.objectc.threadd.frame13.通过从键盘输入字符串来创建文件对象。要确定文件对象是否为目录文件或数据文件,可以使用以下哪种方法?()单击a . get path()b . get name()c . i
5、s file()d . is absolute()14.以下哪个类不直接创建对象?()a.input stream b . file input stream c . buffered input streamd . data input stream15.在键盘上输入多个字符时,为了避免换行的影响,应使用以下哪种流方法?()单击a . write()b . flush()c . close()d . skip()16.将对象逐个对象地写入文件需要什么方法?()请参阅a . writeint()b write object()c . write()d . write utf()17.哪个类可以
6、将简单的数据类型直接写入文件?()a.output stream b . buffered writer c . object output stream . d . file writer18.如果类对象可以作为一个整体写入文件,则在定义类时必须实现以下哪个接口?()a.runnable b . action listener c . windows adapter d . serializable19.以下哪种数据类型可以作为对象写入文件?()a.string b.frame c.dialog d.button20.file类的方法使用()枚举目录下的子目录和文件a . long leng
7、th()b . long last modified()c . stringlist()d . string get name()21.可以以字符串为单位写入文件数据的流类是()a.file output stream b . file writer c . buffered writer c . output stream22.可以在文件中输入逻辑数据的类包括:()a.file output stream b . output stream c . file writer d . data output stream23.要从线程同步中唤醒其他排队的线程,请使用以下方法()a.选择sleep
8、 () b.wait () cnotify () d.join()24.可以使用以下哪种方法获取当前运行的线程?()a . get name()b . thread . current hread()。选择b.sleep () d.run()25.下一个()不是线程的状态。a.就绪状态b .运行状态c .待定状态d .独占状态26.螺纹创建后,其状态为()a.阻塞状态b .运行状态c、就绪状态d、新状态27.线程调用start()时,其状态为()a.阻塞状态b .运行状态c、就绪状态d、新状态如果调用28.thread.sleep()方法后不是等待时间,则线程的状态为()a.阻塞状态b .运行
9、状态c、就绪状态d、新状态29.新状态下的线程可以直接进入的状态为()a.阻塞状态b、运行状态c、新状态d、关闭状态30.调用thread.sleep()方法后等待时间,线程的状态为()a.阻塞状态b .运行状态c、就绪状态d、新状态31.线程由于异常而退出run()时,其状态为()a.阻塞状态b .运行状态c、就绪状态d、关闭状态32.wait()方法首先是哪个类的方法?()a . objectb . thread . c . run nable d . file33.要实现“将数据写入文件,首先将数据缓存到内存,然后将缓存中的数据写入文件”的功能,应使用以下哪个类?()a.file rea
10、der b . output streamc . filter output streamd . data output stream34.使用read()方法读取文件的内容时,确定文件结尾的标记是()a.0b.1c-1d。没有标记35.以下哪项仅适用于使用缓冲的流类?()请参阅a . read()b . write()c skip()d . flush()36.java提供inetaddress类以使用internet地址。()a.socket b . server socketc . datagramsocket d inetor address37.inetaddress类中实现正向名称
11、解析的方法是什么?()a.is reachable()b . gethostaddress()c . get hostname()d . get by name()38.创建url对象以获取远程主机上的文件内容时,如何获取信息()a . get port()b . gethostc . open stream()d . open connection()39.java程序使用tcp套接字编写服务器程序的套接字类是()a.socket b . server socket c . datagramsocket d . datagram packet40.serversocket的接收方法accep
12、t()的返回值类型为()a.void b . objectc . socketd . datagramsocket41.serversocket的getinetaddress()的返回值类型为()a.套接字b服务器套接字d.inetpaddress d. url42.使用客户端套接字创建对象时,必须指定()a.服务器主机名和端口b、服务器端口和文件c、服务器名称和文件d.服务器地址和文件43.使用流式套接字编程时,要向对方发送数据,应该使用什么方法()a.选择getine taddress()b . get local port()c . getoutputstream()d . getinp
13、utstream()44.使用udp套接字通信时,通常使用哪个类来打包要发送的信息?()a . string b . datagramsocket c . multicast socketd . datagram packet45.使用udp套接字通信时如何接收数据()请参阅a . read()b . receive()c . accept()d . listen()46.要获取数据包的中间源地址,可以使用以下哪种语句()?a.单击get address()b . get port()c . get name()d . get data()47.要使用java程序访问数据库,必须首先建立与数据
14、库的连接,并且必须在建立连接之前加载数据库驱动程序。此语句为()a class . forname( sun . jdbc . odbc . jdbcodbcdriver )b.drivermanage.getconnection( ,)c.resultrs=driver manage . get connection( ,)。create statement()d.statement st=driver manage . get connection( , )。createstaement()48.要使用java程序访问数据库,必须先建立与数据库的连接。此语句为()a class . for
15、name( sun . jdbc . odbc . jdbcodbcdriver )b.drivermanage.getconnection( ,)c.resultrs=driver manage . get connection( ,)。create statement()d.statement st=driver manage . get connection( , )。createstaement()49.要在java程序连接到数据库后查看表中的数据,必须使用以下哪种语句?()a.运行execute query()b . execute update()c execute edit()d . execute celect()50.要在java程序连接到数据库后查看表中的数据,必须使用以下哪种语句?()a.运行execute query()b . execute update()c execute edit()d . execute celect()二、填空1.stdout system.out将stdout实现为printstream的实例,表示屏幕2.stdin system.in
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 黄金现货投资技术分析指标详解
- 七年级数学角度测量测试卷
- 保洁服务流程优化与质量提升总结
- 民间借贷风险防范法律解析
- 工厂安全生产标准操作规程及培训资料
- 应急预案培训-计划(3篇)
- 奉节地坪施工方案(3篇)
- 植树的应急预案(3篇)
- 交接安保应急预案(3篇)
- 大型会议施工方案(3篇)
- 2025年中小学校长选拔笔试试题及答案
- 光伏发电项目设备维护合同范本
- 2026内蒙古华能扎赉诺尔煤业限责任公司招聘50人易考易错模拟试题(共500题)试卷后附参考答案
- 2025年京东慧采厂直考试京东自营供应商厂直考试题目及答案
- JJG 1148-2022 电动汽车交流充电桩(试行)
- 周黑鸭加盟合同协议
- 黄色垃圾袋合同
- 骨科手术术前宣教
- 电梯安全培训课件下载
- 事业单位职工劳动合同管理规范
- 老年人静脉输液技巧
评论
0/150
提交评论