二级JAVA机试2007年03月

上传人:s9****2 文档编号:497330649 上传时间:2024-02-06 格式:DOC 页数:5 大小:41.50KB
返回 下载 相关 举报
二级JAVA机试2007年03月_第1页
第1页 / 共5页
二级JAVA机试2007年03月_第2页
第2页 / 共5页
二级JAVA机试2007年03月_第3页
第3页 / 共5页
二级JAVA机试2007年03月_第4页
第4页 / 共5页
二级JAVA机试2007年03月_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《二级JAVA机试2007年03月》由会员分享,可在线阅读,更多相关《二级JAVA机试2007年03月(5页珍藏版)》请在金锄头文库上搜索。

1、 真题 二级 JAVA 机试 2007 年 03 月一、基本操作题第 1 题:注意:下面出现的“考生文件夹”均为 %USER。% 在考生文件夹下存有文件名为 Java_1.java 文件,请完善 Java_1.java 文 件,并进行调试,使程序输出结果如下:由于 Java_1.java 文件不完整,请在注释行“ /*Found* ”下 一行语句的下画线地方填入正确内容,然后删除下画线,请勿删除注释行或其 他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件 的文件名。给定源程序:/Interest.java/ 计算复杂利息public class Java_1public s

2、tatic void main(String args)double amount, principal=10000, rate=.05;DecimalFormat precisionTwo=new DecimalFormat(0.00);FoundJTextArea outputTextArea=new(11, 20);outputTextArea.append( 年 t 存款总计 n); for(int year=1; year=10; year+)amount=principal*Math.pow(1.0+rate, year);outputTextArea.append(year+t+

3、Found*precisionTwo.(amount)+n);/*Found*JOptionPane.(null, outputTextArea,复合利息 ,JOptionPane.INFORMATION_MESSAGE); 参考答案:System.exit(0);JTextArea format showMessageDialog第 1 处:创建文本框对象,需填入 JTextArea 。第 2 处:格式函数,需填入 format 。第 3 处:显示信息对话框函数,需填入 showMessageDialog。二、简单应用题 第 2 题: 注意:下面出现的“考生文件夹”均为 %USER。%在考生

4、文件夹中存有文件名为 Java_2.java 文件。请完善 Java_2.java 文 件,并进行调试,使程序运行结果如下:由于 Java_2.java 文件不完整,请在注释行“ /*Found* ”下 一行语句的下画线地方填入正确内容,然后删除下画线,请勿删除注释行或其 他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件 的文件名。给定源程序:public class Java_2public static void main(Stringargs)RadioButtonFrame frame=new RadioButtonFrame(); frame.setDefault

5、closeOperation(JFrame EXIT_ON_CLOSE);Found*class RadioButtonFrame extends JFrame(public RadioButtonFrame() setTitle(Radio 按钮实例 ); setSize(DEFAUL T_WIDTH, DEFAULT_HEIGHT); Container contentPane=getContentPane();label=new JLabel( 热烈庆祝 Java 程序语言开考三周年 );label.setForeground(Color.yellow);contentPane.setB

6、ackground(Color red);label.setFont(new Font(黑体 ,Font.PLAIN,DEFAULT_SIZE);contentPane.add(label, BorderLayout.CENTER);buttonPanel=new JPanel();group=new ButtonGroup();Found*addRadioButton( addRadioButton( addRadioButton( addRadioButton(小,8); 中,12); 大,18); 特大,30);contentPane.add(buttonPanel,BorderLayo

7、ut.SOUTH); public void addRadioButton(string name, final int size)boolean selected=size=DEFAULT_SIZE;JRadioButton button=new(name, selected);group add(button);buttonPanel.add(button);ActionListener listener=newActionListener()Foundpublic void actionPerformed( label setFont(new Font( _evt)黑体,Font.PLA

8、IN,Size);Found*button.addActionListener();Dublic static final int DEFAULT_WIDTH=340; public static final int DEFAULT_HEIGHT=200; private JPanel buttonPanel;private ButtonGroup group;private JLabel label;Drivate static final int DEFAULT_SIZE=12; 参考答案:frame.show() JRadioButton ActionEvent listener第 1

9、处:窗口显示,需填入 frame.show() 。第 2 处:创建按钮对象,需填入 JRadioButton 。第 3 处:类型的对象,需填入 AetionEvent 。第 4 处:注册按钮 监听器,需填入 listener 。三、综合应用题第 3 题: 注意:下面出现的“考生文件夹”均为 %USER。%在考生文件夹中存有文件名为 Java_3.java 和 Java_3.html 文件,本题的 功能是在一个 Applet 窗口中,显示一个字符串。请完善 Java_3.java 文件,并 进行调试 (在命令行中使用 appletviewer Java_3.html ,或者使用集成开发环 境)

10、,程序显示小程序的窗口如下:由于 Java_3.java 文件不完整,请在注释行“ /*Found* ”下 一行语句的下画线地方填入正确内容,然后删除下画线,请勿删除注释行或其 他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件 的文件名。给定源程序:Foundpublic class Java_3JAppletFoundpublic void()Container contentPane=getContentPane();JLabel label=new JLabel(Java 的诞生是对传统计算模式的挑战SwingConstants.CENTER);FoundcontentPane add(); 参考答案:extends init label第 1 处:扩展窗口继承类,需填入 extends 。第 2 处: Java 小程序应该有初 始化方法,需填入 init 。第 3 处:添加对象,需填入 label 。

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

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号