JAVA软件开发之8例
来源:互联网 发布:淘宝扫码付款被骗 编辑:程序博客网 时间:2024/06/16 10:00
1. 编写一个记事本程序
要求:
用图形用户界面实现。
能实现编辑、保存、另存为、查找替换等功能。
提示:使用文件输入输出流。
2. 模拟龟兔赛跑
要求:
用图形用户界面实现;
能设置比赛时间,马匹的数量等等;
在任意时间段内马匹的速度是随机的;
开始比赛之后以动画显示赛马过程。
提示:使用多线程
3. 学生信息管理系统
要求:
使用图形用户界面;
用数据库建立1或2个学生信息表;(不限使用哪种数据库)
能连接数据库并实现查询、增、删、改等功能。
4. 图书信息管理系统
要求:
使用图形用户界面;
用数据库建立1或2个图书信息表;(不限使用哪种数据库)
能连接数据库并实现查询、增、删、改等功能。
5. 聊天小程序
要求:
使用图形用户界面;
能实现一个聊天室中多人聊天;
可以两人私聊。
提示:使用socket通信
6. 万年历
要求:
使用图形用户界面;
实现日期与星期的查询。
7. 网络监听程序
要求:
使用图形用户界面;
有服务器和客户端,服务器监听客户端的登陆。即:如果A客户端登陆服务器,则服务器界面上的A字母对应的红灯变成绿色;
绿灯表示连接,红灯表示断线。
提示:socket的监听方法
8. 全球通计费程序
要求:
使用图形用户界面;
使用真实的全球通资费标准,模拟统计一个特定号码的一个月的实时话费;
能根据输入实现各种用户的话费的计算并显示月实时帐单。
提示:使用接口和多个子类实现分别表示金卡、银卡等各种套餐的话
要求:
用图形用户界面实现。
能实现编辑、保存、另存为、查找替换等功能。
提示:使用文件输入输出流。
2. 模拟龟兔赛跑
要求:
用图形用户界面实现;
能设置比赛时间,马匹的数量等等;
在任意时间段内马匹的速度是随机的;
开始比赛之后以动画显示赛马过程。
提示:使用多线程
3. 学生信息管理系统
要求:
使用图形用户界面;
用数据库建立1或2个学生信息表;(不限使用哪种数据库)
能连接数据库并实现查询、增、删、改等功能。
4. 图书信息管理系统
要求:
使用图形用户界面;
用数据库建立1或2个图书信息表;(不限使用哪种数据库)
能连接数据库并实现查询、增、删、改等功能。
5. 聊天小程序
要求:
使用图形用户界面;
能实现一个聊天室中多人聊天;
可以两人私聊。
提示:使用socket通信
6. 万年历
要求:
使用图形用户界面;
实现日期与星期的查询。
7. 网络监听程序
要求:
使用图形用户界面;
有服务器和客户端,服务器监听客户端的登陆。即:如果A客户端登陆服务器,则服务器界面上的A字母对应的红灯变成绿色;
绿灯表示连接,红灯表示断线。
提示:socket的监听方法
8. 全球通计费程序
要求:
使用图形用户界面;
使用真实的全球通资费标准,模拟统计一个特定号码的一个月的实时话费;
能根据输入实现各种用户的话费的计算并显示月实时帐单。
提示:使用接口和多个子类实现分别表示金卡、银卡等各种套餐的话
1 0
- JAVA软件开发之8例
- Java软件开发基础知识梳理之(8)------Hibernate并发控制
- Java系列软件开发之我见(1未完待续)
- Java软件开发基础知识梳理之(1)------Oracle索引
- Java软件开发基础知识梳理之(6)------事务相关知识点
- Java软件开发基础知识梳理之(7)------Hibernate查询数据
- Java软件开发基础知识梳理之(9)------Hibernate抓取策略
- Java软件开发基础知识梳理之(10)------Hibernate二级缓存
- 软件开发之职业规划
- 软件开发之我见
- 软件开发之惑
- 软件开发之葵花宝典
- 软件开发之路
- 软件开发之进化论
- 软件开发之路
- 软件开发之质量保证
- 软件开发之殇
- 软件开发之路
- jenkins构建React Native Android项目
- mysql主从复制维护
- Recyclerview 多种 item 布局的通用 Adapter MultiItemAdapter
- EasyUI--tree的实现
- LeetCode 94. Binary Tree Inorder Traversal java solution
- JAVA软件开发之8例
- HDU 2571 命运 (动态规划)
- JQuery实现可以编辑的表格
- java实现生产者消费者模式
- 策略设计模式
- last_insert_id()函数使用的注意事项 mysql
- mysql迁移数据文件
- TYPESDK手游聚合SDK客户端设计思路与架构之二:安卓平台统一化接口结构及思路
- 3D游戏开发之在UE4中创建非玩家角色(NPC)