java程序设计复习题(3)

2019-03-22 10:05

9、读程序,写出和程序输出格式一致的输出结果。 public class Test4_1 {

private static int len = 0;

public static void main(String[] args) { Test4_1 s1 = new Test4_1(); Test4_1 s2 = new Test4_1(); s1.len++; s2.len++;

Test4_1.len++;

System.out.println(\输出:len=3

10、读程序,写出和程序输出格式一致的输出结果。 class J_SuperClass {

int m_data;

J_SuperClass() { mb_add(1); }

public void mb_add(int i) { m_data += i;}

public void mb_print() {

System.out.println(m_data);}}

class J_SubClass extends J_SuperClass {

J_SubClass() { mb_add(2);}

public void mb_add(int i) { m_data += i * 2;}} public class J_Test {

public static void mb_method(J_SuperClass a) { a.mb_add(6);a.mb_print();}

public static void main(String[] args) {

mb_method(new J_SubClass());} }

输出结果:18

11、读程序,写出和程序输出格式一致的输出结果。 public class J_Test {

public static void mb_method(int i) { try {

if(i == 1)

throw new Exception(); System.out.print(\catch(Exception ex) { System.out.print(\return;} finally {

System.out.print(\System.out.print(\

public static void main(String[] args) {

mb_method(0); mb_method(1);}

11

}

输出结果:13423

12、读程序,从 A、B、C、D 中选择最合适的答案。 import java.awt.*; import javax.swing.*;

public class J_Test extends JFrame {

public static void main(String[] args) { J_Test app = new J_Test();

app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Container ct = app.getContentPane(); ct.setLayout(new GridLayout(1, 2)); JButton[] b = {

new JButton(\ct.add(b[0]); ct.add(b[1]); ct.add(b[2]);

app.setSize(220, 70); app.setVisible(true);}

}

(A)程序可以通过编译并正常运行,结果在程序界面上从左到右依次排列三个按钮 (B)程序可以通过编译并正常运行,结果在程序界面上三个按钮分成两行排列 (C)程序可以通过编译并正常运行,结果在程序界面上只出现两个按钮 (D)程序无法通过编译

输出结果(A、B、C、D 中选择):A 13阅读下面的程序,回答问题 import java.awt.*; import javax.swing.*;

public class T extends JFrame { public T ( ) {

super(\

Container con=this.getContentPane(); con.setLayout(new GridLayout(2,3)); con.add(new JButton(\ con.add(new JButton(\ con.add(new JButton(\ con.add(new JButton(\ con.add(new JButton(\ con.add(new JButton(\ setSize(200, 80); setVisible(true);}

public static void main(String args[]) { new T(); }}

①画图表示程序运行后的图形界面。②如果程序通过实现某个接口处理按钮的动作事件,则该接口名为何?接口中的方法头声明如何?

答案:①

②接口名:ActionListener 接口中的方法:public void

12

actionPerformed(ActionEvent e)


java程序设计复习题(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:基于VC++的串口通信服务的开发

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: