第一范文网 - 专业文章范例文档资料分享平台

java实验报告

来源:用户分享 时间:2025/5/15 13:39:36 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

}

cmd =ReadByte(); }while(cmd!='Q' && cmd!='q'); }

public byte ReadByte() { // 读操作符 byte cmd[] =new byte[10]; try{ System.in.read(cmd); } catch (IOException e) { System.out.println(\ } return cmd[0]; }

保存程序Calculator.java,编译程序,运行并测试程序。

(2)试编写一个程序完成文件拷贝功能,即从文件A中读取数据,再写到文件A的拷贝——文件B中。

import java.io.BufferedReader; import java.io.BufferedWriter;

import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException;

public class IODemo { public static void main(String[] args) { BufferedReader br=null; BufferedWriter bw=null; String data=\ try { br=new BufferedReader(new FileReader(\ bw=new BufferedWriter(new FileWriter(\ while((data=br.readLine())!=null){ bw.write(data); bw.newLine(); } }catch(FileNotFoundException e){ System.out.println(\ e.printStackTrace(); }catch(IOException e){ e.printStackTrace(); }finally{ try {

}

}

} bw.flush(); br.close(); bw.close(); System.out.println(\} catch (IOException e2) { }

实验结果:

1. 编写一个除数为0的异常处理过程

2. 试自定义一个异常,在计算两个数乘积的方法(Multiply)中,如果结果超过1000则抛

出这个异常。

3. 编写一个计算器,它从键盘中读取操作数和操作符,经过计算后,在屏幕上输出结果。

4. 试编写一个程序完成文件拷贝功能,即从文件A中读取数据,再写到文件A的拷贝—

—文件B中。

实验六. Applet编程

实验要求:

熟悉并掌握Applet编程

实验目的:

(1)熟悉Applet的生命周期及其方法执行特点;

(2)掌握Applet图形绘制方法,如何控制图形输出时的坐标位置变化。 (3)掌握Applet参数传递; (4)熟悉字体和颜色的控制方法;

(5)了解Applet图像显示和声音播放方法。了解双缓冲区的应用,改进图像显示效果。

实验主要步骤:

一、基本题

1)根据Applet大小绘制若干同心圆,相邻圆之间的间距为x个象素。 import java.applet.Applet; import java.awt.Color; import java.awt.Graphics;

public class Circle extends Applet{ int r; int distance=0; public void init(){ r=getWidth(); } public void paint(Graphics g){ while(true){ if(distance%2==0) g.setColor(Color.GREEN); else g.setColor(Color.BLACK); g.fillOval(0+distance, 0+distance, r-2*distance, r-2*distance); distance=distance+5; if(distance>(int)(getWidth()/2)) break; } } }

2)通过Applet参数提供两个间距在100以内的整数,找出这两个整数之间的所有素数,按每行5个在Applet画面上输出。

import java.applet.Applet; import java.awt.Color; import java.awt.Font;

import java.awt.FontMetrics; import java.awt.Graphics;

public class primeNumber extends Applet{ private int num1; private int num2; public void init(){ //num1=Integer.parseInt(getParameter(\ //num2=Integer.parseInt(getParameter(\ num1=2; num2=100; } public boolean judge(int number){ int i=1; for(i=2;inum2){ temp=num1; num1=num2; num2=temp; } for(int i=num1;i

搜索更多关于: java实验报告 的文档
java实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c45oz087wu872h8v7sn06_9.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top