java试题练习题(第9套)

合集下载

java试题库及答案

java试题库及答案

java试题库及答案Java试题库及答案一、单选题1. Java语言的特点是什么?A. 面向过程B. 面向对象C. 编译型语言D. 解释型语言答案:B2. 在Java中,用哪个关键字可以定义一个类?A. publicB. classC. voidD. int答案:B3. 下列哪个是Java的合法标识符?A. 2classB. class#2C. _class2D. class:2答案:C4. Java中的main()方法必须定义为什么类型的参数?A. intB. StringC. voidD. None答案:D5. 在Java中,哪个关键字用于实现异常处理?A. tryB. catchC. throwD. All of the above答案:D二、多选题6. 下列哪些是Java的基本数据类型?A. intB. StringC. floatD. boolean答案:A, C, D7. 在Java中,哪些是合法的数组初始化方式?A. int[] arr = new int[10];B. int arr[] = {1, 2, 3};C. int arr = {1, 2, 3};D. int arr = new int[3]{1, 2, 3};答案:A, B8. 下列哪些是Java的控制流语句?A. if-elseB. switch-caseC. forD. try-catch答案:A, B, C三、简答题9. 简述Java的垃圾回收机制。

答案:Java的垃圾回收机制是一种自动内存管理功能,它周期性地执行,回收不再使用的对象所占用的内存空间。

垃圾回收器会跟踪每个对象的引用,当对象的引用计数为0时,即没有任何引用指向该对象,垃圾回收器就会在下一次执行时回收该对象占用的内存。

10. 什么是Java的接口?它有什么作用?答案:Java中的接口是一种完全抽象的类,它不包含任何实现代码,只包含常量和抽象方法的声明。

java习题及答案第9章 习题参考答案

java习题及答案第9章 习题参考答案

第9章习题解答1.与输入/输出有关的流类有哪些?答:与输入/输出有关的流类主要有InputStream、OutputStream和Reader、Writer类及其子类。

除此以外,与流有关的类还有File类、FileDescriptor类、StreamTokenizer类和RandomAccessFile类。

2.字节流与字符流之间有哪些区别?答:字节流是面向字节的流,流中的数据以8位字节为单位进行读写,是抽象类InputStream和OutputStream的子类,通常用于读写二进制数据,如图像和声音。

字符流是面向字符的流,流中的数据以16位字符(Unicode字符)为单位进行读写,是抽象类Reader和Writer的子类,通常用于字符数据的处理。

3.什么是节点流?什么是处理流或过滤流?分别在什么场合使用?答:一个流有两个端点。

一个端点是程序;另一个端点可以是特定的外部设备(如键盘、显示器、已连接的网络等)和磁盘文件,甚至是一块内存区域(统称为节点),也可以是一个已存在流的目的端。

流的一端是程序,另一端是节点的流,称为节点流。

节点流是一种最基本的流。

以其它已经存在的流作为一个端点的流,称为处理流。

处理流又称过滤流,是对已存在的节点流或其它处理流的进一步处理。

对节点流中的数据只能按字节或字符读写。

当读写的数据不是单个字节或字符,而是一个数据块或字符串等时,就要使用处理流或过滤流。

4.标准流对象有哪些?它们是哪个类的对象?答:标准流对象有3个,它们是:System.in、System.out和System.err。

System.in 是InputStream类对象,System.out和System.err是PrintStream类对象。

5.顺序读写与随机读写的特点分别是什么?答:所谓顺序读写是指在读写流中的数据时只能按顺序进行。

换言之,在读取流中的第n个字节或字符时,必须已经读取了流中的前n-1个字节或字符;同样,在写入了流中n-1个字节或字符后,才能写入第n个字节或字符。

java试题练习题(第9套)

java试题练习题(第9套)

—— 学年第 学期 《 Java 程序设计 》课程试题 课程号: √ 考试 □ A 卷 √ 闭卷 □ 考查 □ B 卷 □ 开卷一、单项选择题(20题;每题2分,共40分) 1、下面选项中,___不可以用作变量名的首字符。

A )字母 B )下划线(_) C )数字 D )美元符号(¥) 答案:C (难度系数C )知识点:变量 2、下面语句中,____不会出现编译警告或错误。

A )float f=1.3; B )char c=”a”; C )byte b=25; D )boolean b=null; 答案:C (难度系数B )知识点:赋值相容 3、下列叙述正确的是___。

A )final 类可以有子类 B )abstract 类中只可以有 abstract 方法 C )abstract 类上可以有非abstract 方法,但该方法不可以用final 修饰 D )不可以同时用final 和abstract 修饰一个方法 答案:D (难度系数B ) 知识点:抽象类,抽象方法 4、创建一个标识有“关闭”按钮的语句是___。

A ) TextField b = new TextField(“关闭”);B ) Label b = new Label(“关闭”);C ) Checkbox b = new Checkbox(“关闭”);D ) Button b = new Button(“关闭”);答案:D (难度系数C ) 知识点:GUI 编程5、在编写异常处理的Java 程序中,每个catch 语句块都应该与___语句块对应,使得用该语句块来启动Java 的异常处理机制。

班级:姓名: 学号:试题共页加白纸张密封线A)if – else B)switch C)try D)throw答案:C(难度系数B)知识点:异常6、paint()方法使用_____类型的参数。

A)Graphics B)Graphics2D C)String D)Color 答案:A (难度系数B,知识点applet)7、下列语句正确的是________。

全国计算机二级考试Java第9章练习题

全国计算机二级考试Java第9章练习题

全国计算机二级考试Java第9章练习题:编写图形用户界面第九章编写图形用户界面1. 下列哪个接口可以对TextField对象的事件进行监听和处理?A) ActionListener B) FocusListenerC) MouseMontionListener D) WindowListener答案:A2. Frame的默认的布局管理器是下列哪一个?A) FlowLayout B) BorderLayout C) GridLayout D) CardLayout答案:B3. 在下列事件处理器中哪个不是机制中的角色?A) 事件B)事件源C) 事件接口D) 事件处理器答案:C4. 要表示表格的数据,需要继承下列哪个类?A) AbstractT ableModel B)T ableModel C) Jtable D) T ableModelable答案:A5. 传递给实现了java.awt.event.MouseMotionListener接口的类中mouseDragged()方法的事件对象是________类.答案:MouseEvent6. 读下列程序:Import java.awt.*;Import java.awt.event.*;Public class MyApplet extends java.applet.Applet{Public void init(){Button b=new Button(“Button1”);b.addMouseListener(new ClickHandler());add(b);}Class ClickHandler extends MouseAdapter{Public void mouseClicked(MouseEvent evt){// A}}}在//A的地方写上语句_______可实现将鼠标当前的水平位置输出到标准输出设备上.答案:System.out.println(evt.getX());7. 如果有一个类MyFrame 是Frame的子类,能够将不同包中的类所使用,同时又能够为线程提供运行代码(run()方法),请写出该类的声明头._________________________________________答案:public class MyFrame extends Frame implements Runnable8. 要实现对窗口的关闭功能,需要实现接口WindowListener中的哪个方法?A) windowIconified B)windowDeiconifiedC) windowClosing D)windowClosed答案:C9. 实现下面的图形化界面,完成以下功能:1. 点击”open file”按钮,打开文件对话框,选择文件,在文本框中输出所选文件的路径:2. 点击”save file”按钮,打开文件对话框,在对话框中输入文件名,并在文件框中输出保存文件的路径.请在划线处编写适当的语句,使程序能正确执行.Import javax.swing.JfileChooser;Import javax.swing.JTextArea;Import javax.swing.JButton;Import javax.swing.JFram;Import javax.swing.JPanel;Import Java.awt.event.*;Import java.io.*;Import java.awt.*;Public class swingExamples implements ActionListener {Private Jframe frame;Private Jbutton button;Private Jbutton saveButton;Private Jtextrea textArea;Private JfileChoose dia;Private Jpanel buttonPanel;Public void initGui(){Frame=new JFrame(“file chooser”);Button=new Jbutton(“open file”);Button.setActionCommand(“open”);Button.addActionListener(this);saveButton=new Jbutton(“save file”);_____________________________;saveButton.addActionListener(this);textArea=new JtextArea(“”,10.,10);buttonPanel=new Jpanel();dia=new JfileChooser();frame.addwindowListener(new windowAdapter(){Public void windowClosing (WindowEvent e){System.exit(0);}});ButtonPanel.add(button);ButtonPanel.add(saveButton);Frame.getContentPane().add(buttonPanel,BorderLayout.NORTH); Frame.getContentPane().add(textArea,BorderLayout.CENTER); Frame.setSize(200,200);Frame.setVisible(true);}Public void actionPerformed(ActionEvent event){If(event.getActionCommand().equals(“open”)){Dia.showOpenDialog(frame);Dia.setVisible(true);File file=dia.getSelectedFilePath();textArea.append(“path of selected file:”+fileName+”\r\n”);}Else if(event.getActionCommand().equals(“save”)){Dia.showSaveDialog(frame);Dia.setVisible(true);File file=dia.getSelectedFile();String fileName=file.getAbsolutePath();textArea.append(“path of saved file:”+fileName+”\r\n”);}}Public static void main(string arqs[]){SwingExample3 example=new SwingExample3();Example.initGUI();}}答案:saveButton.setActionCommand(“save”)10. 实现下图中的界面,完成功能;点击鼠标时,在文本框中输出鼠标点击的位置,点击次数和点击的键(左键或右键).请在划线处编写适当的语句,使程序能够正确执行.Import java.awt.*;Import java.awt.event.*;Public class AWTExample6 extends MouseaAdapter{Private Frame frame;Private TextArea textArea;Private MenuItem about;Private MenuItem exit;Private MenuItem popupMenu;Private Panel panel;Public void initGUI(){Frame=new Frame(“mouse event”);textArea=new TextArea(“”,10,10);_______________________________Frame.add(textArea);Frame.setSize(200,200);Frame.setVisible(true);Frame.addWindowListener(new WindowAdapter(){Public void windowClosing(windowEvent e){System.exit(0);}});}Public void mousePressed(MouseEvent event){If(event.getModifiers()==event.BUTTON1_MASK){textArea.append(“点击坐键”+”\r\n”);textArea.append(“点击位置:x=”+event.getX()+”y=”+event.getY()+”\r\n”);textArea.append(“点击次数”+event.getClickCout()+”\r\n”);}Else if (event.getModifiers()==event.BUTTON3_MASK){textArea.append(“点击右键"+”\r\n”);textArea.append(“点击位置:x=”+event.getX()+”y=”+event.getY()+”\r\n”;textArea.append(“点击次数”+event.getClickCout()+”\r\n”);}}Public static void main(string args[]){AWTEXAMple6 example-new AWTExample6(); Example.initGUI();}}答案:textArea.addMouseListener(this);。

计算机二级JAVA-9

计算机二级JAVA-9

计算机二级JAVA-9(总分:84.80,做题时间:90分钟)一、{{B}}选择题{{/B}}(总题数:35,分数:58.80)1.下面______可用于处理Unicode码。

∙ A.Writer∙ B.BufferedReader∙ C.ByteArraylnputStream∙ D.PipedlnputStream(分数:2.00)A.B. √C.D.解析:2.下面程序执行后,屏幕上显示的应是{{U}} {{/U}}。

public class Test{public static void main(String[ ] args){char ch1[]={'B','e','i','j','i','n','g'};char ch2[]={'B','e','i','j','i','n','g','2','0','0','8'};String s1 = new String(ch1);String s2 = new String(ch2, 0, 7);System. out. println(sl. equals(s2));}}∙ A. true∙ B. false∙ C. Beijing∙ D. 编译错误(分数:2.00)A. √B.C.D.解析:[解析] 首先可以通过字符数组来生成一个字符串对象:String(char[] value);String(char valne, int startIndex, int numChars);其中,startlndex指定字符串在数组中的起始下标,numChars表示字符个数。

java考试题及答案

java考试题及答案

java考试题及答案题一:什么是Java语言的特点?请简要描述。

答:Java语言具有简单、面向对象、分布式、可移植、高性能、多线程和动态等特点。

它的简单性体现在语法简洁清晰,易于学习和使用。

面向对象的特点使程序更易于维护和扩展。

分布式特性使Java程序可以在不同的机器上运行,实现远程调用。

可移植性使Java程序可以在不同平台上运行,无需修改。

高性能使其成为一种快速响应的开发语言。

多线程和动态特性使Java程序更具并发性和灵活性。

题二:Java语言有哪些数据类型?请列举并简要描述每种数据类型。

答:Java语言包括基本数据类型和引用数据类型。

基本数据类型包括整数类型(byte、short、int、long)、浮点类型(float、double)、字符类型(char)和布尔类型(boolean)。

引用数据类型包括类、接口、数组等。

基本数据类型在内存中直接存储数据的值,而引用数据类型存储的是对象的引用地址。

题三:Java中如何创建对象?请简要描述对象的创建过程。

答:在Java中,通过使用关键字“new”来创建对象。

对象的创建过程包括分配内存、初始化对象属性和调用构造方法。

“new”关键字首先在内存中分配空间来存储对象,然后初始化对象的实例变量,最后调用构造方法对对象进行初始化。

题四:Java中的继承是如何实现的?请简要描述继承的概念及实现方法。

答:继承是面向对象编程中的重要概念,它允许子类从父类继承属性和方法。

在Java中,通过使用关键字“extends”来实现类的继承。

子类继承父类的属性和方法,可以重写方法以实现特定的功能。

继承可以实现代码的复用和提高代码的可维护性。

题五:Java中的多态是如何实现的?请简要描述多态的概念及实现方法。

答:多态是面向对象编程中的重要概念,它允许不同的子类对象通过父类的引用来调用同一个方法,实现了方法的重载和覆盖。

在Java 中,多态通过方法重写和接口实现来实现。

子类重写父类的方法,可以根据对象的实际类型来调用相应的方法。

java考试题题及答案

java考试题题及答案

java考试题题及答案1. 以下哪个选项是Java中访问修饰符的正确使用?A. public class MyClass {}B. private class MyClass {}C. protected class MyClass {}D. static class MyClass {}答案:A2. 在Java中,哪个关键字用于声明一个类?A. publicB. classC. interfaceD. abstract答案:B3. Java中,哪个数据类型用于存储字符?A. intB. charC. floatD. double答案:B4. 在Java中,下列哪个是正确的方法声明?A. public int add(int a, int b) {}B. public int add(int a; int b) {}C. public int add(int a, int b) { return a + b; }D. public int add(int a, int b) { return a, b; }答案:C5. Java中的集合框架中,哪个接口用于存储一组不允许重复的元素?A. ListB. SetC. MapD. Queue答案:B6. 在Java中,哪个关键字用于抛出异常?A. tryB. catchC. throwD. finally答案:C7. Java中,哪个关键字用于创建一个新的线程?A. implementsB. extendsC. implements RunnableD. extends Thread答案:D8. 在Java中,下列哪个是正确的继承关系?A. class A extends B {}B. class A implements B {}C. class A implements A {}D. class A extends A {}答案:A9. Java中,哪个关键字用于声明一个接口?A. classB. interfaceC. abstractD. final答案:B10. 在Java中,下列哪个是正确的泛型类声明?A. class Box<T> {}B. class Box<T, U> {}C. class Box<T extends Number> {}D. All of the above答案:D。

java试题库及答案

java试题库及答案

java试题库及答案1. 以下哪个选项不是Java的基本数据类型?A. intB. doubleC. StringD. float答案:C2. Java中的`==`和`equals()`方法有什么区别?A. `==`用于比较对象的引用,`equals()`用于比较对象的值B. `==`用于比较对象的值,`equals()`用于比较对象的引用C. 两者都用于比较对象的值D. 两者都用于比较对象的引用答案:A3. 在Java中,下列哪个关键字用于定义一个接口?A. classB. interfaceC. abstractD. final答案:B4. 下列哪个选项是Java中的多态?A. 一个方法可以有多个实现B. 一个方法可以有多个重载C. 一个类可以继承多个类D. 一个类可以有多个接口答案:A5. Java中,下列哪个选项不是访问修饰符?A. publicB. privateC. protectedD. static答案:D6. 在Java中,下列哪个关键字用于抛出异常?A. tryB. catchC. throwD. finally答案:C7. 下列哪个选项是Java中的集合框架?A. CollectionsB. ArraysC. StreamsD. All of the above答案:D8. 在Java中,下列哪个选项用于创建线程?A. implements RunnableB. extends ThreadC. implements CallableD. Both A and B答案:D9. Java中的垃圾回收机制是做什么的?A. 编译代码B. 运行代码C. 自动回收不再使用的对象D. 管理内存分配答案:C10. 下列哪个选项不是Java中的异常类型?A. RuntimeExceptionB. IOExceptionC. SQLExceptionD. Exception答案:D。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

—— 学年第 学期 《 Java 程序设计 》课程试题 课程号: √ 考试 □ A 卷 √ 闭卷 □ 考查 □ B 卷 □ 开卷一、单项选择题(20题;每题2分,共40分) 1、下面选项中,___不可以用作变量名的首字符。

A )字母 B )下划线(_) C )数字 D )美元符号(¥) 答案:C (难度系数C )知识点:变量 2、下面语句中,____不会出现编译警告或错误。

A )float f=1.3; B )char c=”a”; C )byte b=25; D )boolean b=null; 答案:C (难度系数B )知识点:赋值相容 3、下列叙述正确的是___。

A )final 类可以有子类 B )abstract 类中只可以有 abstract 方法 C )abstract 类上可以有非abstract 方法,但该方法不可以用final 修饰 D )不可以同时用final 和abstract 修饰一个方法 答案:D (难度系数B ) 知识点:抽象类,抽象方法 4、创建一个标识有“关闭”按钮的语句是___。

A ) TextField b = new TextField(“关闭”);B ) Label b = new Label(“关闭”);C ) Checkbox b = new Checkbox(“关闭”);D ) Button b = new Button(“关闭”);答案:D (难度系数C ) 知识点:GUI 编程5、在编写异常处理的Java 程序中,每个catch 语句块都应该与___语句块对应,使得用该语句块来启动Java 的异常处理机制。

班级:姓名: 学号:试题共页加白纸张密封线A)if – else B)switch C)try D)throw答案:C(难度系数B)知识点:异常6、paint()方法使用_____类型的参数。

A)Graphics B)Graphics2D C)String D)Color 答案:A (难度系数B,知识点applet)7、下列语句正确的是________。

A)int a={1,2,3} B)int b=(1,2,3);C)int c[]={1,2,3} D)int []d={1 2 3}答案:C(难度系数C)知识点:数组8、下面___函数是public void aMethod(){...}的重载函数。

A)void aMethod( ){...}B)public int aMethod(){...}C)public void aMethod ( ){...}D)public int aMethod ( int m){...}答案D (难度系数A,知识点:重载)9、_________事件监听器可以处理在文本框中输入回车键的事件A)ItemListener B)ActionListenerC)MotionListener D)AdjustListener答案:B(难度系数B)知识点:事件处理10、下列陈述正确的是_________。

A)一个组件只能发生一种事件B)一个监听器处理一种事件C)多个事件监听器被注册到一个组件会引起编译错误D)如果多个事件监听器被注册到一个组件上,这些事件监听器一般都会起作用,但各个事件的处理顺序不确定答案:D(难度系数A)知识点:事件处理11、以下描述正确的是___。

A)JAVA不可以用来开发手机程序B)在JAVA程序中java.awt包是唯一自动引入的类库C)java.io包是JAVA语言的输入输出类库D)JAVA的包中可以有相同的类名答案:C(难度系数B)知识点:JA V A简介,包12、以下关于数组的描述有误的是____。

A)整型数组中的各元素的值必须是整型B)数组是有序数据的集合C)如数组名为ab,即ab.length可以取得该数组的长度D)数组的下标从1开始答案:D(难度系数B)知识点:数组13、以下对于标识符的描述有误的是___。

A)常量用大写字母,变量用小写字母B)JAVA的标识符严格区分大小写C)第一个字符不是数字D)标识符中任何位置都不能用数字答案:D(难度系数C)知识点:标识符14、在Applet程序的自定义的Applet子类中,在Applet的界面中显示文字、图形和其他界面元素,常常重载的方法是。

A)start( ) B)stop( ) C)paint( )D)init( )答案C (难度系数 C 知识点:绘图,图形界面)15、下面各类对象不能接受用户输入的是。

A)TextField B)JTextField C)JTextarea D)Jlable答案D (难度系数 C 知识点:常用组件,可视化)16、在读字符文件Employee.dat 时,使用该文件作为参数的类是_____。

A)BufferedReader B)DataInputStreamC)DataOutputStream D)FileInputStream答案:A;(难度系数:B;知识点:文件IO。

)17、在Java 中,能实现多重继承效果的方式是_____。

A)内部类B)适配器C)接口D)同步答案:C;(难度系数:B;知识点:java特性。

)18、关于被私有访问控制符private修饰的成员变量,以下说法正确的是___。

A)可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B)可以被两种类访问和引用:该类本身、该类的所有子类C)只能被该类自身所访问和修改D)只能被同一个包中的类访问答案:C(难度B)知识点:类的继承19、下列各类中有一个是其它类的超类,它是。

A)Font B)Frame C)object D)Object答案D (难度系数 C 知识点:常见类,)20、下列类的定义中,错误的是___。

A)class x { .... }B)public x extends y { .... }C)public class x extends y { .... }D)class x extends y implements y1 { .... }答案:B(难度B)知识点:类的定义二、填空题(10题;每题2分,共20分)1 不能定义实例的类称为,它由关键词来标明。

答案抽象类abstract (难度B 知识点:知识点:类的定义,对象使用) 2 定义一个包含7个元素的数组a,则该数组的最后一个元素是。

答案:a[6](难度系数C 知识点:数组)3在Java中只能实现单继承(Java不支持多重继承),但可通过实现多重继承。

答案:接口(难度系数 B 知识点:接口)4 Applet的生命周期是有init()、start()、stop()、destroy()这4个方法构成的,在程序执行过程中, 方法只被调用执行一次,但 start()方法可以多次被调用执行。

答案:init( ) (难度系数B 知识点:小应用程序)5读写器是以___________为基本单位访问文件的,读写器之外的其他输入流、输出流以及随机访问文件都是以___________为基本单位访问文件的。

答案:字符字节(难度系数 C 知识点:文件与数据流)6、在中提供了两个类:和,分别用来用于客户端和服务器端的Socket通信。

答案Socket ServerSocket ( 难度B 知识点:网络基本类)7、设x = 2 ,则表达式 ( x + + ) * 3 的值是。

答案: 6 (难度系数:B 知识点:运算符与表达式)8、字符串分为两大类,一类是字符串常量,使用类的对象表示;另一类是字符串变量,使用类的对象表示。

答案:String、StringBuffer;(难度:B;知识点:变量类型。

)9、数组x定义如下int x[ ][ ]=new int[3][2]则 x..length 的值为____________,x[0].length 的值为____________。

答案:3、2(难度系数: B 知识点:二维数组)10、在Java中用一个变量名表示一组数据的机制是。

答案:数组( 知识点:数组难度系数C)三、判断题(10题;每题1分,共10分)1. ()任何类都必须显式地定义该类的构造方法,以便对类的成员进行各种初始化操作。

答案:错(难度系数B)知识点:构造方法2.()用Javac编译Java源文件后得到代码叫字节码。

答案:对(难度系数B)知识点:JA V A简介3.( )答案:对(难度系数B)知识点:数据流4.()Java的各种数据类型所占用的内存长度与具体软硬件环境有关。

答案:错(难度系数: C 知识点:JA V A特点)5.()在Java中不允许一个方法在自身定义的内部调用自己。

答案:错难度系数C 知识点:类6.( ) abstract和final不能同时修饰同一个类。

答案对(难度系数 C 知识点:类的定义,修饰)7.()访问类的成员,必须以类的对象为前缀。

答案错(难度系数 C 知识点:类的封装,访问)8.()Java源程序编写好之后,以文件的形式保存在硬盘或U盘上,源文件的名字可以随便取的,它不一定与程序的主类名一致。

答案:错(难度系数B)知识点:JA V A简介9. ( ) 线程使用sleep()方法休眠后,可以用notify()方法唤醒。

答案:错(难度系数B)知识点:多线程10. ( )用Javac编译Java源文件后得到代码叫字节码。

答案:错(难度系数B)知识点:JA V A简介四、程序填空题(1题;每题5分,共5分)1.以下程序的功能是将文件a.txt复制到b.txt,在空白处填入适当的内容。

import java.io.*;public class C {public static void main(String[] args) throws IOException { File inputFile =(1);File outputFile = new File(" b.txt");FileReader in = new FileReader(inputFile);FileWriter out = new(2);int c;while ((3)) out.write(c);in.close();out.close(); }}(难度系数:B 知识点:JAVA输入输出)答案:(1)new File("a.txt")(2)FileWriter(outputFile)(3)(c = in.read() ) != -1五、读程序写结果(1题;每题5分,共5分)1.写出以下程序的运行结果。

import java.io.*;public class ATest{public static void main(String args[]) {Sub sb = new Sub( );)); }}class Super{int x=1 , y=2 ;int method1(){ return x<y?x:y; }}class Sub extends Super{int mothod1( ) { return ((x>y)?x:y); }}程序运行结果是:答案:1 (难度系数: B 知识点:类继承、多态性)六、编程题(2题;每题10分,共20分)1、编写程序求出10个整数的最大值和最小值、平均值。

相关文档
最新文档