Java复习资料-.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Java复习资料-.pdf》由会员分享,可在线阅读,更多相关《Java复习资料-.pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 一、单项选择题12、执行完语句int x=new int 25;后,则下列哪项说法是正确的?(A)x24值为 0(B)x24值未定义(C)x 25值为 0(D)x0值为空13、在 Java 中,若要使用一个包中的类时,首先要求对该包进行导入,其关键字是()(A)import(B)package(C)include(D)packet 14、下列叙述中,正确的是()(A)Java语言的标识符是区分大小写的(B)源文件名与public 类名可以不相同(C)源文件名其扩展名为.jar(D)源文件中public 类的数目不限16、给出下列的代码,则以下哪个选项返回true()String s=hel
2、lo;String t=hello;char c=h,e,l,l,o;(A)s.equals(t)(B)t.equals(c)(C)s=t(D)t=c;17、使新创建的线程参与运行调度的方法是()(A)run()(B)start()(C)init()(D)resume()18、下是引用片段:public class Person int arr=new int10;public static void main(String args)System.out.println(arr1);正确的说法是()(A)编译时将产生错误(B)编译时正确,运行时将产生错误(C)输出零(D)输出空19、阅读下面
3、的程序public class Test _ public static void main(String args)Thread t=new Test();t.start();public void run()System.out.println(“hello everybody!”);在程序下划线处填入正确的选项是()(A)implements Thread(B)extends Runnable(C)implements Runnable(D)extends Thread 20、Socket 的工作流程是()打开连接到Socket 的输入/输出按某个协议对Socket 进行读/写操作创建
4、Socket 关闭 Socket(A)(B)(C)(D)21、下列对 java 源程序结构的叙述中,错误的是:()(A)import 语句必须在所有类定义之前(B)接口定义允许0 个或多个2(C)java Application 中的 public class 允许 0 个或多个(D)package语句允许0 个或多个22、switch 语句中表达式(expriession)的值不允许用的类型是()(A)byte(B)int(C)char(D)long 23、下列关键字可以表示常量的是:()(A)final(B)private(C)static(D)interface 24、继承是面向对象编程
5、的一个重要特征,它可降低程序的复杂性并使代码()(A)可读性好(B)可重用(C)可跨包访问(D)运行更安全25、类 Panel 默认的布局管理器是()(A)GridLayout(B)BorderLayout(C)FlowLayout(D)GardLayout 26、Reader 类所处理的是:()(A)字符流(B)字节流(C)文件流(D)输出流27、使新创建的线程参与运行调度的方法是()(A)run()(B)start()(C)init()(D)resume()28、阅读下面代码段abstract class Person private String name;public Person(S
6、tring n)this.name=n;public _ String getDescription();public String getName()return name;在下划线处应填入的修饰符:()(A)static(B)abstract(C)final(D)protected 30、编译和运行下面的应用程序,并在命令行界面输入12345,则回车后屏幕输出的结果是().public class A public static void main(String args)throws IOException BufferedReader buf=new BufferedReader(ne
7、w InputStreamReader(System.in);String str=buf.readLine();int x=Integer.parseInt(str);System.out.println(x/100);(A)45 (B)5 (C)123 (D)12345 35、类 Panel 默认的布局管理器是()(A)GridLayout(B)BorderLayout(C)FlowLayout(D)GardLayout 37、使新创建的线程参与运行调度的方法是()(A)run()(B)start()(C)init()(D)resume()40、编译和运行下面的应用程序,并在命令行界面输入
8、12345,则回车后屏幕输出的结果是().public class A public static void main(String args)throws IOException BufferedReader buf=new BufferedReader(new InputStreamReader(System.in);3 String str=buf.readLine();int x=Integer.parseInt(str);System.out.println(x/100);(A)45 (B)5 (C)123 (D)12345 二、填空题6、在 Java程序中,通过类的定义只能实现单重
9、继承,但通过_的定义可以实现多重继承关系。7、_类负责管理JDBC 驱动程序并建立与数据库的连接。8、线程在生命周期中要经历5 种状态,分别是新建状态、可运行状态、运行状态、_状态和终止状态。9、面向对象的语言将客观世界都看成由各种对象组成,共同特征和行为的对象组成类,类是变量和_的集合体。10、AWT 中的布局管理器包括BorderLayout、_、CardLayout、GridLayout 和 GridBagLayout。11、java 中的线程体是由线程类的_()方法进行定义的,线程运行时,也是从该方法开始执行的。12、Java 源文件中最多只能有一个_类,其他类的个数不限。13、线程在
10、生命周期中要经历5 种状态,分别是新建状态、可运行状态、运行状态、_状态和终止状态。三、编程题1、设计一个图形用户界面的颜色合成程序,界面如下图所示。要求改变任一颜色值时,合成颜色实时变化。import java.awt.*;import java.awt.event.*;public class RGBColor extends WindowAdapter implements TextListener Frame f;TextField tf1,tf2,tf3;Panel p2;public RGBColor()f=new Frame(合成颜色);f.setSize(500,200);Pa
11、nel p1=new Panel();p2=new Panel();f.add(p1,North);f.add(p2);p1.add(new Label(Red);tf1=new TextField(255,10);p1.add(tf1);p1.add(new Label(Green);tf2=new TextField(0,10);p1.add(tf2);4 p1.add(new Label(Blue);tf3=new TextField(0,10);p1.add(tf3);tf1.addTextListener(this);tf2.addTextListener(this);tf3.add
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 复习资料
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内