欢迎来到天天文库
浏览记录
ID:6435720
大小:95.35 KB
页数:4页
时间:2018-01-13
《java第二次作业题目2013版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.题目:删除文本编写一个程序,从一个文本文件中删除所有出现某个指定字符串的地方。例如,调用JavaExercise1Johnfilename从指定文件中删除字符串John。【最大选题人数:4】2.题目:统计一个文件中的字符数、单词数和行数。编写一个程序统计一个文件中的字符数(控制字符’r’和’’除外)、单词数以及行数。单词由空格、制表符、回车符或换行符分隔,文件名应作为命令行参数被传递。例如:JavaExercise2loan.java【最大选题人数:4】3.读入一个TXT文本(仅有英文字母组成,空格和控制符忽略),统计各个字母出现的次数,并以适当的图形形式(柱状图
2、、饼图等均可)表示结果。【最大选题人数:4】4.编程实现GUI界面,包括文本域、文本框、按钮等相关功能,实现模拟登陆验证功能。【最大选题人数:4】5.题目:猜数程序使用图形用户界面编写一个猜数程序。用户单击按钮“开始”,则程序生成一个0~99之间的随机整数,让用户猜。猜对了程序表示恭贺;没有猜对程序给出提示(如:太大了,太小了);三次没猜对则程序公布正确的数字。猜对后或三次结束后“开始”按钮上的文字变成“再来一盘”,又开始新一轮猜数游戏,直至用户关闭程序。猜数时,界面上显示用户的总得分情况。得分规则如下:一次猜中得3分,第二次猜中得2分,其三次得1分,三次没有猜中扣2分。主
3、类的名称定为GuessNumber。【最大选题人数:4】6.题目:显示鼠标位置编写应用程序,当鼠标进入窗口时,用一个文本框给出鼠标进入或离开的信息,当鼠标左键按下拖拽时,文本框给出鼠标所在点的坐标。【最大选题人数:4】7.题目:编写一个简单的计算器编写一个程序完成简单的加法、减法、除法和乘法操作。【最大选题人数:4】8.编写程序,在Applet中使用下拉框显示音乐文件的名字,在程序中使用AudioClip类控制播放的音乐文件,使用“播放”、“连续”、“停止”控制按钮选择播放音乐的状态。【最大选题人数:4】9.编写应用程序,有一个窗口对象,该窗口取它的默认布局:Flowlay
4、out布局,左边添加一个List组建,该组件有四个商品名称的选项。右边添加一个文本区,当选择List组件中的某个选项后,文本区显示对该商品的价格和产地:当双击List组件中的某个选项后,文本显示该商品的详细广告。【最大选题人数:4】10.利用实现Runnable接口的方法实现多线程。编写Applet(大小140*60),其背景色为蓝色,画一个长方形(其填充色为pink色,各边离Applet的边为10像素)和一个在填充的长方形中左右移动的小球(半径15)。【最大选题人数:4】11.编写程序显示一个饼图,使用饼图显示作业、平时测验、期中考试和期末考试占总成绩的百分比。假设作业占
5、20%用红色显示,平时测验占10%用蓝色显示,期中考试占30%用绿色表示,期末考试占40%用橙色表示。【最大选题人数:4】12.编写一个程序,计算投资值在给定利率以及给定年数下的未来值。计算的公式如下所示:使用文本域显示利率、投资总额和年数。当用户点击Calculate按钮时,在文本域显示未来的总额。【最大选题人数:4】13.编写一个程序,模拟交通信号灯。程序让用户从红、黄、绿三色灯中选择一种。当选择一个单选按钮后,相应的灯被打开,每次只能亮一种灯。程序开始时所有的灯都不亮。【最大选题人数:4】14.题目:银行存款(多线程)假设某家银行,它可接受顾客的汇款,每做一次汇款,便
6、可计算出汇款的总额。现有两个顾客,每人都分3次,每次100元将钱到入。试编写一个程序,模拟实际作业。[基本要求]运行程序5次,观察每次运行结果是否相同。【最大选题人数:4】15.利用Socket类和ServerSocket类编写一个C/S程序,实现C/S通信。客户端向服务器端发送“Time”命令,服务器端接受到该字符串后将服务器端当前时间返回给客户端;客户端向服务器端发送“Exit”命令,服务器端向客户端返回“Bye”后退出。【最大选题人数:4】客户端服务器端16.为某公司编写一个工资支付系统,用于计算某一类员工的月薪。该公司共有四类员工:领固定月薪的(SalariedEm
7、ployee),计时取酬的(HourlyEmployee,如果一月工时超过160小时,则还需对额外的工时支付加班费)、按销售额提成(CommissionEmployee)的和带底薪并按销售额提成的(BasePlusCommissionEmployee),其继承层次结构如下所示。已知每类员工均有表示员工工号、姓名和出生年月的属性,和用于计算员工月薪的方法。创建一个Employee变量数组,保存Employee类层次结构中每个具体类对象的引用,对每个Employee显示其工号、姓名、出生年月和月收入,如果当月是Empl
此文档下载收益归作者所有