【Jsp精品源码栏目提醒】:本文主要为网学会员提供“【精品】网络编程 - 其它资料”,希望对需要【精品】网络编程 - 其它资料网友有所帮助,学习一下!
第二章判断题:1. 如果线程死亡,它便不能运行。
2. 在 Java 中,高优先级的可运行线程会抢占低优先级线程。
3. 当调用一个正在进行线程的 stop 方法时,该线程便会进入休眠状态。
4. 一个线程可以调用 yield 方法使其他线程有机会运行。
5. 一个线程在调用它的 start 方法,之前,该线程将一直处于创建状态。
6. 启动一个线程是用 run方法。
7. 新建的线程调用 start方法就能立即进入运行状态8. 文件缓冲流的作用是提高文件的读/写效率。
9. 通过 File 类可对文件属性进行修改。
10. IOException 必须被捕获或抛出。
11. Java 系统的标准输入对象是 System.in.选择:1.下列说法中错误的一项是A. 线程就是程序 B. 线程是一个程序的单个执行流C. 多线程是指一个程序的多个执行流 D. .多线程用于实现并发2.下列哪个方法可以使线程从运行状态进入阻塞状态A.sleep B.wait C.yield D.start3.有三种原因可以导致线程不能运行,其中不属于的是。
A.等待 B.阻塞 C.休眠 D.挂起及由于 I/O 操作而阻塞4.当▁方法终止时,能使线程进入死亡状态。
A.run B.setPrority C.yield D.sleep5.用▁▁方法可以改变线程的优先级。
A.run B.setPrority C.yield D.sleep6.线程通过▁▁方法可以使具有相同优先级线程获得处理器。
A.run B.setPrority C.yield D.sleep7.线程通过▁▁方法可以休眠一段时间,然后恢复运行。
A.runB.setProrityC.yieldD.sleep 。
9.以下方法不可以用来暂时停止当前线程运行的是:A.stop B.sleep C.wait D.suspend 10.下列方法中可以用来创建一个新线程的是 。
A.实现 java.lang.Runnable 接口并重写 start方法B.实现 java.lang.Runnable 接口并重写 run方法C.实现 java.lang.Thread 类并重写 run方法D.实现 java.lang.Thread 类并重写 start方法11.字符流与字节流的区别在于( 。
)A.前者带有缓冲,后者没有 B.前者是块读写,后者是字节读写C.二者没有区别,可以互换使用 D.每次读写的字节数不同12.在编写 Java Application 程序时,若需要使用到标准输入输出语句,必须在程序的开头写上( )语句。
A.import java.awt. B.import java.applet.Applet C.import java.io. D.import java.awt.Graphics 13.下列流中哪个不属于字符流?( )A.InputStreamReader B.BufferedReaderC.FilterReader D.FileInputStream1. 什么是流?简述流的分类。
2. 字节流和字符流之间有什么区别?3. BufferedReader 流能直接指向一个文件对象吗?为什么?4. 何为线程?何为多线程?5. 线程的生命周期有哪几个状态?各状态分别用哪些方法切换?6. 简述在 Java 程序中实现多线程的方法?7. 何为线程同步?何为线程死锁?掌握简单多线程程序的编写。
第3章 Java Applet一、填空题 (1.Applet 生命周期方法有 init、 、stop和 destroy。
)2.与显示相关的 Applet 方法有( 、repaint和 update。
)3.Java 程序可以通过调用( )方法完成重画任务 能在 WWW 浏览器上运行的是__________。
java 程序可以分为 Application 和 Applet 两大类,每个 Applet 必须定义为__________的子类。
一个 Applet 标记中,必须出现的属性项有________WIDTH、HEIGHT。
paint方法带有一个参数,它是 java.awt._______类的一个实例。
这个参数总是建立该Applet 的 panel 的图形上下文。
能用这个上下文在 Applet 中绘图或写入文本。
Applet 程序既可以用________命令执行,也可以用浏览器加载执行。
Java 小应用程序一定要继承自________类。
二、简答题1.Java Applet 生命周期包括哪几个阶段?2.Java Applet 是怎样嵌入 HTML 文件中的?在 HTML 文件中至少有哪些说明?3.Java Applet 和 Application 有何区别?三、选择题1.Applet 是一个面板容器,它默认使用()布局管理器BorderFlowGridCard2.在 Applet 中画图、画图像、显示字符串用到的方法是()paintinitstopdraw3.下面关于 Java 小应用程