ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:73.50KB ,
资源ID:3179716      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3179716.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Java练习卷.doc)为本站会员(11****ws)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

Java练习卷.doc

1、一、选择题1. 声明类的关键字()A.class B.interface C.implement D.static2. 编译 Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()A.java B.class C.html D.exe3. 为 AB 类的一个无形式无返回值的方法 method 书写方法头,使得使用类名 AB作为前缀就可以调用它,该方法头的形式为(A )A.static void method B.public void method C. final void method D.abstract void method4. 下列构造方法

2、的调用方式中,正确的是()A.按照一般方法调用 B. 由用户直接调用 C. 只能通过 new 自动调用 D. 被系统调用5. 下列关于 Java 对 import 句规定的叙述中,错误的是()A. 在 Java 程序中 import 语句可以有多个B. 在 Java 程序中 import 语句可以没有C. 在 Java 程序中 import 语句必须有一个D. 在 Java 程序中 import 语句必须引入在所有类之前6. 在 Java 中主类的类名必须()A. 与文件名相同 B.与包名相同 C. 与父类名相同 D.与所在的文件夹相同7. Java 体系结构不包含()A. java 编程语言

3、 B. Java 类文件格式 C. Java API D.MFC8. Javac 的作用是()A. 将原程序编译成字节码 B. 将字节码编译成源程序 C. 解释执行 Java 字节码 D.调试 Java 代码9、下面那些表示符是正确的()A. MyWord B. parseXML C. value D. 类 Person 和类 Student 的关系是() A. 包含关系 B. 继承关系 C. 关联关系 D.无关系,上述类定义有语法错误13、一下关于继承的叙述正确的是()A.在 Java 中类不允许多继承B.在 Java 中一个类只能实现一个接口C.在 Java 中一个类不能同时继承一个类和实

4、现一个接口D.在 Java 中接口只允许单一继承14、关于被保护访问控制符 protected 修饰的成员变量,以下说法正确的是() 、A.可以被三种类所引用,该类自身、与它在同一包中的其他类、在其他包中的该类的子类B.开你被两种类访问和引用,该类本身、该类的所有子类C.只能被该类自身所访问和修改D.只能被同一包中的类访问15、下列关于修饰符混用的说法,错误的是()A. abstract 不能与 final 并列修饰同一个类B. abstract 类是不可以有 private 的成员C. abstract 方法必须在 abstract 类中D. static 方法中能处理非 static 得属

5、性16、下面哪种流可以用于字符输入()A.java.io.inputStream B. java.io.outputStream C. java.io.inputStreamReader17、创建一个标识有“开始”按钮的语句是()A.JTextField b=new JTextField(” 开始”)B.JLabel b=new JLabel(”开始”)C.JCheckbox b=new JCheckbox(”开始”)D.JButton b=new JButton( ”开始”)18、给出下面代码段1) public class Test 2) int m, n;3) public Test (

6、 ) 4) public Test (int a) m=a;5) public static void ain (String arg ) 6) Test t1 , t2;7) int j, k;8) j=0, k=0;9) t1=new Test ( );10) t2=new Test (j, k );11) 哪行将引起一个编译时错误?A.8 B.9 C.10 D.1119、哪个关键字可以抛出异常?()A.finally B. abstract C. throw D. try20、哪个关键字可以捕获异常?()A. try B.finally C. catch D.static21、哪个关键字

7、用来声明静态成员?()A. public B. void C. static D.protected22、下面哪些选项是正确的 main 方法说明?A.private int main()B.public void static main()C.public static void main(String args )D.public static main (String)23、父类中下列哪种类型的成员不能被子类继承?()A. public B. private C.default D.protected24、下列哪种类不能被继承()A. private 类 B. final 类 C. 抽象

8、类 D. protected 类25、给出下面代码1) class Parents 2) private String name;3) public Parents()4) 5) public class Child extends Parent 6) private String department;7) public Child()8) public String getValue()return name;9) public static void main(String args )10) Parent p=new Parent;11) 哪行将引起错误?()A. 5 B. 6 C.

9、7 D. 8二、填空题1. 面向对象语言通常具有以下特征 、 和 。2. 面向对象程序设计方法的四个优点 、 、 和 。3. 类之间存在以下三种关系 、 和 。4. 在 java 中通过类的定义只能实现 重继承,但通过接口的定义可以实现重继承关系。5. 接口使用 关键字声明。6. java 中 I/O 流是由 包来实现的。7. 自定义的异常类一般之间或间接的继承自 类。8. 组件的 add()方法的作用是 。9. 在 java 图形用户界面编程中,如果需要显示信息一般是使用 类的对象来实现。 A. JLabel B. JButton C. JtextArea D. JtextField 类的导

10、入使用关键字 。10. 下列程序是对数组进行排序的请在空白处填写代码:import java.unil.Arrays:public class Sample2-10(public static void main(String args)inta=2,1,7,5,3,9,6,8,4,34,78,24,0;/调用数组的 sort 方法对数组进行排序System.out.print(“n 全部排序后:”);for(int i:a)System.out.print(i+” ”);下列程序段实现从键盘读取字符输入到屏幕上,请填空:/将 System.in 返回的 InputStream 字节流转换成字

11、符流InputStreamReader isr=new (System.in) ;/将转换后的字符流封装成 BufferedReader 流三、判断题:1. N Java 程序里,创建新的类对象用关键字 new,回收无用的类对象使用关键字 free。2. N 对象可以赋值,只要用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。03. N 有的类定义时可以不定义构造函数,所以构造函数不是必需的。4. Y 类及其属性、方法可以同时有一个以上的修饰符来修饰。5. Y java 的屏幕坐标是以素为单位,容器的坐下角被确定为坐标的起点。6. N 抽象方法必须在抽象类中,所以抽象类中的方

12、法必须都是抽象方法、07. N Final 类中的属性和方法都必须被 Final 修饰符修饰。?8. Y 最终类不能派生子类,最终方法不能被覆盖。 ?9. N 子类要调用父类的方法,必须使用 super 关键字。10. Y 一个 java 类可以有多个父类。11. N 如果 p 是父类 Parent 的对象,而 c 是子类 Child 的对象,则语句 c=p 是正确。12. Y 一个类如果实现了某个接口,那么它必须重载该接口中的所有方法。013. Y 当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。?14. Y 接口是特殊的类,所以接口也可以继承,子接口将继承

13、父接口的所有常量和抽象方法。*15. N 用“+”可以实现字符串的拼接,用“.”可以从一个字符串中去除一个字符串。*16. 使用方法 length()可以获得字符串或数组的长度。17. 设 String 对象 s=“Hello”,运行语句System.out.println(s.concat(“Word!” ) ) ;后 String 对象 s 的内容为“Hello Word!”所以语句输出为:Hello Word!四、简答题1. 什么是构造器,他的作用是什么?2. 什么是包,如何定义、导入包?3. 什么是访问控制,有哪些访问控制?4. 什么是覆盖,它有什么优点?5. this 和 super

14、 的作用是什么?6. 什么是动态绑定?7. 内部类分为哪几种?五、综合编程题1. 写一个 java 程序,定义一个标识学生的类,包含学生的姓名学号、班级,可是出自己的名字和班级2. 写一个 java 程序,定义一个汽车类 Car,包含以下成员:String color;/汽车颜色String brand;/汽车品牌public car() ;/ 构造函数一public car(String co,String br) ;/构造函数二public getColor() ;/方法一public getBrand() ;/方法二3. 写鱼的抽象类 fish,包含一个抽象方法 swim,在定义鱼类 c

15、arp 和鱼类weever,每种都可以游泳()均从 fish 继承。4. 写员工的抽象类 Employee,包含有一个抽象方法 getSalary;再定义经理类Manager 和工人类 Worker 从员工类继承,输入对象的姓名和工资。5. 写下面图形界面程序:(图略看书上 P217 例 7-2 和 P222 例 7-4)参考:7-4package www.lib;import javax.swing.*;import java.awt.*;import java.awt.event.*;public class window extends JFrame private JPanel jp=

16、new JPanel();private JButton jb=new JButton(“计算“);private int count=0;JLabel jl=new JLabel(“按钮按下了 0 次“);class abc implements ActionListenerpublic void actionPerformed(ActionEvent e)window.this.jl.setText(“按钮按下了“+(+count)+“ 次“);public window()jp.add(jb);jp.add(jl);this.add(jp);abc myabc=new abc();jb.

17、addActionListener(myabc);this.setTitle(“Hello“);this.setBounds(80,80,490,180);this.setVisible(true);public window(boolean b)this.add(jl);this.setTitle(“Hello“);this.setBounds(80,80,490,180);this.setResizable(b);this.setVisible(true);public static void main(String args) / TODO Auto-generated method stubwindow w=new window();w.show();6.编写图形界面程序使用 Graphics 类的 drawString 方法绘出一行字符“面向对象程序设计期末考试”(提示:导包如下import.java.awt.Graphics;import.javax.swing.*;)

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。