2022年java本科复习重点.pdf

上传人:C****o 文档编号:12838608 上传时间:2022-04-26 格式:PDF 页数:7 大小:104.75KB
返回 下载 相关 举报
2022年java本科复习重点.pdf_第1页
第1页 / 共7页
2022年java本科复习重点.pdf_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《2022年java本科复习重点.pdf》由会员分享,可在线阅读,更多相关《2022年java本科复习重点.pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、(1)阅读下列代码public class Test2011 public static void main(String args) String s=Test; switch(s) case Java:System.out.print(Java);break; case Language:System.out.print(Language); break; case Test: System.out.print(Test); break; 其运行结果是A)Java BLanguage CTest D编译出错(2)在 Applet 中显示文字、图形等信息时,应使用的方法是Apaint() B

2、init() C start() Ddestroy() (3)Java语言使用的字符码集是AASCII B BCD C DCB DUnicode 4)下列属于合法的Java 标识符是A_cat2B5booksC+static D-3.14159 5)在 Java 中,表示换行符的转义字符是ArBf Cn Ddd 6)在 Java 中,由 Java编译器自动导入,而无需在程序中用import 导入的包是Ajava.applet Bjava.awt Cjava.util Djava.lang 7)在 Java 中,所有类的根类是Ajava.lang.Object Bjava.lang.Class

3、Cjava.applet.Applet Djava.awt.Frame 8)在 Java 中,能实现多重继承效果的方式是A内部类B适配器C接口D同步9)十进制数17 的 16 进制表示格式是A0 x11B0 x17 C0 xA1 D1710)int 型 public 成员变量MAX_LENGTH,该值保持为常数120,则定义这个变量的语句是Apublic int MAX_LENGTH=120 Bfinal int MAX_LENGTH=120 Cpublic const int MAX_LENGTH=120 Dpublic final int MAX_LENGTH=120 11)下列关于Jav

4、a Application 与 Applet 的说法中,正确的是A都包含 main()方法B都通过“ appletviewer”命令执行C都通过javac命令编译D都嵌入在HTML文件中执行12)当启动 Applet 程序时,首先调用的方法是Astop() Binit() Cstart() Ddestroy()13)当浏览器重新返回Applet 所在页面时,将调用Applet 类的方法是精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 7 页 - - - - - - - - - - Astart

5、() Binit() Cstop() Ddestroy() 14)下列代码中,将引起一个编译错误的行是1)public class Test 2) int m,n; 3) public Test() 4) public Test(int a) m=a; 5) public static void main(String args) 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) 12) A第 3 行B第 5 行C第 6行D第10行15)下列变量定义中,正确的是int x=125

6、,21,5,168,98; int max=x0; for(int i=1;i max) max =xi;System.out.println(max); A) 125 B) 5 C) 98 D) 168 16、应用程序的main 方法中有以下语句,则输出的结果是( ) String s1=0.5, s2=10; double x=Double.parseDouble(s1); int y=Integer.parseInt(s2); System.out.println(x+y); A) 10.5 B) 100.5 C) 10 D) “ 10.5 ” 17、有整型数组:int c=12,35,

7、8,7,2;, 则调用方法Arrays.sort(c) 后,数组x 中的元素值依次是( ) A) 2 7 8 12 35 B) 12 35 8 7 2 C) 35 12 8 7 2 D) 8 7 12 35 2 18、下面的程序段创建了BufferedReader 类的对象 in,以便读取本机f 盘 my 文件夹下的文件 1.txt。File 构造函数中正确的路径和文件名的表示是( ) File f = new File( 填代码处 ); file =new FileReader(f);in=new BufferedReader(file); A) ./1.txt B) ./my/1.txt

8、C) f:my1.txt D) f: my1.txt 19、下列合法的标识符是( ) A159 B_tname Cfianl D 1first 20、下列关于继承叙述正确的是( ) A关键字为interface B在 java 中一个类只能实现一个接口C在 java 中一个类不能同时继承一个类和实现一个接口D接口就是抽象类8、顺序执行下列程序语句后,则b 的值是( ) String a=Hello; String b=a.substring (0,3); AHello Bhello CHell Dnull 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名

9、师归纳 - - - - - - - - - -第 2 页,共 7 页 - - - - - - - - - - 21、下列常见的系统定义的异常中,输入、输出异常是( ) AClassNotFoundException BIOException CFileNotFoundException D UnknownHostException 22、下列 InputStream 类中可以用于关闭流是( ) Askip()Bclose()Cmark()D reset()23、453 占字节数是()A1 B2 C3 D4 24、下列选项的java 源文件代码片段不正确的是( ) Apackage testpa

10、ckage; public class Test Bimport java.io.*; package testpackage; public class Test Cimport java.io.*; class Person public class Test Dimport java.io.*; import java.awt.*; public class Test 25、下列语句中,属于循环语句的是( ) Aif 语句Bswitch 语句 Cdo while语句Dfor语句26、Swing 与 AWT 相比新增的布局管理器是A CardLayout B GridLayout C Gr

11、idBagLatout D BoxLayout27、下列语句中正确的是A System.out.pritln(1+1); B int I=2+ 2;C string s =”on”+one ; D byte b=25728、下列关键字中可以表示常量的是A final B default C private D transient 29、阅读下面程序public class Cycle public static void main (String atgs) System.out.println(args0); 编译后,在命令中输入java Cycle one two, 该程序输出结果是A C

12、ycle B oneC two D 上述 A、B、C 均不对30 阅读下面程序public calss MyVal public static void main(String args) MyVal m=new MyVal(); m.amethod(); public void amethod() boolean b=new Boolean 5; 程序编译或运行结果是A 1 B null C “ “D 编译不通过31、在 Java语言中,被成为内存分配的运算符是A new B instance of C D () 32 接口中,除了抽象方法之外,还可以含有A 变量B 常量C 成员方法D 构造

13、方法33StringBuffer 类字符对象的长度是A 固定B 必须小于 16 个字符C 可变D 必须大于16个字符34 阅读下面写文件的程序在程序下划线处填入正确的选项是class Ccc DDDD/ 实现接口精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 7 页 - - - - - - - - - - A thread B implements C paint D interface 35 阅读下面程序Public class Test2_ Public static void main(

14、String args) Thread t=new Test2(); t.start(); Public void run() System.out.println(“How are you.); 在程序下划线处填入正确选项是A implements Thread B extemds Runnable C implements runnable D extends Thead 36 阅读下面程序Public class Test implements Runnable Public static void main(String args) _; t.start(); Pubic viod r

15、un() System.out.println(“Hello!”); 在程序下划线处填入正确选项是A Test t = new Test(); B Thread t = new Thread();C Thread t = new Thread(new Test(); D Test t = new Thread(); 37 下列关于 Applet 中加载图像的说法,错误的是A 可以使用 Applet 类的getImage()方法获取图像对象B 程序员必须自行定义获取图像以及显示图像的类和方法C 图像由一个java.Image 类的对象来表示D 可以使用 Graphics 类的drawImage(

16、)方法显示图像38 下列哪个选项是Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试? Ajava.exe Bjavadoc.exe Cjdb.exe Djavaprof.exe 39)下列的哪个选项可以正确用以表示八进制值8?A0 x8 B0 x10 C08 D010 40 下列的哪个赋值语句是不正确的?Afloat f = 11.1; Bdouble d = 5.3E12; C float d = 3.14f ; D double f=11.1E10f; 41 下列的哪个赋值语句是正确的?Achar a=12; Bint a=12.0; C int a=12.0f; Di

17、nt a=(int)12.0; 42 下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?Aprivate B 无修饰符Cpublic Dprotected 43 给出下列代码,如何使成员变量m 被方法 fun()直接访问?class Test private int m; public static void fun () m. A将 private int m 改为 protected int m 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 7 页 - - - - -

18、- - - - - B将 private int m 改为 public int m C将private int m 改为static int m D将 private int m 改为 int m 44 已知有下列类的说明,则下列哪个语句是正确的?public class Test private float f = 1.0f; int m = 12; static int n=1; public static void main (String arg ) f=3; Test t = new Test(); At.f;Bthis.n; CTest.m; DTest.f;47 下列关于 Fr

19、ame 类的说法不正确的是AFrame 是 Window 类的直接子类BFrame 对象显示的效果是一个窗口CFrame 被默认初始化为可见DFrame 的默认布局管理器为BorderLayout 48 下列 Java 常见事件类中哪个是鼠标事件类?AInputEvent BKeyEvent CMouseEvent DWindowEvent 49、应用程序的main 方法中有以下语句,则执行后输出的结果是( ) int x=956,21,5,168,98; int max=x0; for(int i=1;i max) max =xi; System.out.println(max); A) 9

20、56B) 5 C) 98 D) 168 50、程序 Test.java 编译运行后输出的结果是( ) public class Test String s1=java; public static void main(String args) int z=2; Test t=new Test(); System.out.println(t.s1+z); A) java2 B)2 C)没有输出结果D)java 51、 c占字节数是()A1 B2 C3 D4 52、下列选项的java 源文件代码片段不正确的是( ) Apackage testpackage; public class Test B

21、import java.io.*; package testpackage; public class Test Cimport java.io.*; class Person public class Test Dimport java.io.*; import java.awt.*; public class Test 53、下列语句中,属于多分支语句的是( ) Aif 语句Bswitch 语句 Cdo while 语句Dfor 语句精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 7 页

22、- - - - - - - - - - 54、在 Applet 中显示文字、图形等信息时,应使用的方法是( ) Apaint() Binit() Cstart() Ddestroy() 55、Java语言使用的字符码集是( ) AASCII BBCD CDCB DUnicode 56、下列合法的标识符是( ) A123 B_name Cclass D1first 57、下列关于继承叙述正确的是( ) A在 java 中允许多重继承B在 java 中一个类只能实现一个接口C在 java 中一个类不能同时继承一个类和实现一个接口Djava 的单一继承使代码更可靠58、顺序执行下列程序语句后,则b

23、的值是( ) String a=Hello; String b=a.substring (0,2); AHello Bhello CHel Dnull 59、下列常见的系统定义的异常中,输入、输出异常是( ) AClassNotFoundException BIOException CFileNotFoundException DUnknownHostException 60、应用程序的main 方法中有以下语句,则输出的结果是( ) String s1=0.5, s2=12; double x=Double.parseDouble(s1); int y=Integer.parseInt(s2

24、); System.out.println(x+y); A) 12.5 B) 120.5 C) 12 D) “ 12.5 ” 4、有整型数组:int x=58,35,8,7,2;, 则调用方法Arrays.sort(x) 后,数组x 中的元素值依次是( ) A) 2 7 8 35 58 B) 58 35 8 7 2 C) 35 58 8 7 2 D) 8 7 58 35 2 61、下面的程序段创建了BufferedReader 类的对象 in,以便读取本机f 盘 123 文件夹下的文件 1.txt。File 构造函数中正确的路径和文件名的表示是( ) File f = new File( 填代

25、码处 ); file =new FileReader(f); in=new BufferedReader(file); A) ./1.txt B) ./123/1.txt C) f:1231.txt D) f: 1231.txt 填空(1)使用 Swing 编写 Applet,则该 Applet 的主类应该定义为JApplet 类的子类。(2)在 Java中,线程的创建可以继承Thread 。(3)键盘键入字符串并在计算机屏幕上显示,这时的数据源是键盘。(4)任何一个Java程序都默认引入了一个包,这个包的名字叫java.lang。(5)Java语言中,有一个类是所有类或接口的父类,这个类的名

26、称是Object (6) 类 是 Java程序中基本的结构单位。(7)Java语言中,移位运算符包括:、和 ;(8)构件不能独立地显示出来,必须将构件放在一定的容器中才能显示。(9)能将显示空间分成很多层的布局管理器是CardLayout 。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 6 页,共 7 页 - - - - - - - - - - (10)Applet 是能够嵌入到html 格式的文件中,并能够在浏览器中运行的Java。11.java 的输入输出流类是从抽象类InputStream 、和中

27、继承来的。12.java 的注释有三种:、。13.java 的语言数据分为数据类型和数据类型。14.面向对象的三个特征、。15.Frame 默认的布局管理器是。16.java 中,常量分为普通常量常量17.根据发展历史,程序设计语言分为面向机器的汇编语言,面向的编程语言和面向的编程语言。18.类的多态性通过、来实现。19.java 中,将异常分为和两种。20.在 java 中布尔型占个字节。21Swing 中的按钮类是JButton. 22Java中的三元运算符是?:_. 23 面向对象的语言将客观世界都看成由各种对象组成,共同特征和行为的对象组成类,类是变量和的集合体。24Java源文件中最

28、多只能有一个类,其它类的个数不限。25 在 Java中所实现的多维数组,实际上是由一维数组构成的。26StringBuffer 类提供 可变长 度字符串对象的表示。(27 每个 Applet 程序必须有一个类是Applet 类的子类。(28) 线程在生命期中要经历5 种状态,分别是新建状态、 可运行状态、 运行状态、状态和终止状态。29FileInputStream 是字节流; BufferedWriter 是字符流; ObjectOutputStream 是。30break 语句最常见的用法是在switch 语句中,通过break 语句退出switch 语句,使程序从整个 switch 语句

29、后面的开始执行。1.java 有什么主要特点?2.写出自定义异常类和抛出自定义异常的格式?3.叙述小应用程序生命周期及常见的方法?4.常见的布局管理器有哪些?取消布局管理器方法是什么?5.简述什么是方法的重载和覆盖及其他们的作用6.java 访问控制符有哪些?7.事件编程的一般步骤是什么?8.常见的布局管理器有哪些?设置布局管理器方法是什么?9.应用程序和小应用程序的区别。10.java 访问控制符有哪些?11.throw 和 throws 的区别12.小应用程序html 文件的格式13.用户自定义异常格式?14.this、 super的含义15.Frame 和 panel 的区别?如何设置大小和可见性精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 7 页,共 7 页 - - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁