《JAVA高级程序设计》学习考试题库及答案.docx
《《JAVA高级程序设计》学习考试题库及答案.docx》由会员分享,可在线阅读,更多相关《《JAVA高级程序设计》学习考试题库及答案.docx(54页珍藏版)》请在第一文库网上搜索。
1、JAVA高级程序设计学习考试题库及答案一、单选题1 .下面让线程休眠1分钟的正确方法是Av sleep(1)Bx sIeep (60)C sieep(1000)Dx sIeep(60000)答案:D2 .新建状态下的线程可能直接进入的状态是A、阻塞B、运行C、死亡D、新建答案:C3,下面不是单例模式要点的是A、单例类只能有一个实例。B、单例类必须自行创建唯一的实例。C、单例类必须向所有对象提供这一实例。D、单例模式会阻止其他对象实例化其自己的单例对象的副本。答案:D4 . Thread类的方法中,getName ()方法的作用是A、返回线程组的名称B、设置线程组的名称C、返回线程的名称D、设置
2、线程的名称答案:C5 .下面哪个选项会直接引起线程停止执行?A、从一个同步语句块中退出来B、调用一个对象的wait方法C、调用一个输入流对象的read方法D、调用一个线程对象的setPriority方法答案:B6,下列关于线程的说法正确的是A、线程就是进程B、线程是进程中最小的执行单元C、一个线程可以同时执行多个任务D、在单处理器和多处理器上多个线程不可以并发执行答案:B7 .关于同步方法描述错误的是A、同步方法比同步代码块更容易控制同步范围B、非静态同步方法的锁对象就是th is当前对象本身C、静态同步方法的锁对象是所属类的类类型(字节码文件)D、同步方法和同步代码块使相同的关键字来修饰答案
3、:A8 .程序如果要按行输入/输出文件中的字符,最合理的方法是采用Ax Object InputStream 和 ObjectOutputStream 类8 、 InputStream 和 Outputstream 类Cx Fi leReader 和 Fi leWriter 类Dx Fi IeInputStream 和 Fi IeInputStream 类答案:C9 .线程调用了 sleep。方法后,该线程将进入()状态A、可运行状态B、运行状态C、阻塞状态D、终止状态答案:C10 .关于字符流的说法正确的是A、字符流是双字节流,因此使用字节流读取两次与与字符流读取一次的效果完全一致。B、字符
4、流会涉及字符编码的转换。C、通过字符流可以复制图片D、通过字符流将文本写入文件,则文件中的编码一定是双字节编码。答案:B11 .字符输出流类都是()抽象类的子类A、Fi IterWr iterB、 OutputstreamCv WriterD OutputStreamWr iter答案:C12 . Java语言提供处理不同类型流的类所在的包是Ax java.sqIB、java.ut i IC java, mathD、java, io答案:D13 .设计模式一般用来解决什么样的问题A同一问题的不同表相B、不同问题的同一表相C、不同问题的不同表相D、以上都不是答案:A14 .关于使用Runnabl
5、e接口实现多线程描述错误的是A、定义Runnable接口的实现类,不需要重写run ()方法B、使用Runnable接口,可以很好的实现多线程之间的资源共享C、Runnable对象仅作为Thread类对象操作的目标对象,而实际的线程对象依然是Thread类的实例D、Runnable方式适合多个相同程序代码的线程去处理同一个资源答案:A15 .下面服务中基于TCP协议的是A、HTTPB、FTPC、 SMTPD、 NEWS答案:A16 .关于XML描述错误的是A、XML是可扩展标记语言B、XML主要用于提供数据表述格式C、XML的可扩展性不强D、XML主要用于不同应用程序间的数据交换答案:C17
6、.下列关于线程说法中错误的一项是A、一个线程是一个Thread类的实例B、就绪状态下的线程如果获取到CPU执行权就会进入运行状态C、一条死亡状态的线程可能重新进入就绪状态D、运行状态下的线程在执行了 sleep方法后进入阻塞状态答案:C18 .在Java中,下列关于读写文件的描述错误的是A、Reader类的read ()方法用来从源中读取一个字符的数据B、Reader类的read (intn)方法用来从源中读取一个字符的数据C、Wr iter类的wr ite (i ntn)方法用来向输出流写入单个字符D、Writer类的wr i te (Str ingstr)方法用来向输出流写入一个字符串答案
7、:B19 .下列关于Thread类的线程控制方法的说法中错误的一项是A、线程可以通过执行sleep ()方法可以释放CPU执行权B、线程可以通过执行yield ()方法可以让出CPU执行权,重新与其他线程竞争C、线程sleep ()方法执行结束后,该线程进入运行状态D、若没有任何线程处于可运行状态,线程执行yield方法时,当前线程将继续执行答案:C20 .针对设计模式中的单例模式,为了实现“单例”,必须要做到A、给该类创建一个有参构造方法B、私有化构造函数C、将构造函数的访问级别改为protectedD、给该类分别创建无参和有参构造方法答案:B21 .关于同步代码块描述错误的是A、使用同步代
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA高级程序设计 JAVA 高级 程序设计 学习 考试 题库 答案