Java初学者项目
初学者项目
你的pizza到了
希望大家能有自己的思想,技术再难都能学,但思想是很重要的
展开
-
Java:学员管理系统:文件IO流版
继上次简单的学员管理系统(https://blog.csdn.net/qq_38353993/article/details/82594809),之前简单的学员管理系统,是将学员信息存储在一个集合中,在系统停止运行后,对学员信息的增删改查也会丢失,本次是对学员管理系统的第一次强化版,将学员的信息写入文件IO流(IO具体基础内容:https://blog.csdn.net/qq_38353993/a...原创 2018-10-03 12:50:37 · 1182 阅读 · 1 评论 -
Java-TCP协议:模拟用户文件上传与模拟WEB服务器
1、单用户文件上传 流程示意图: 客户端代码:(此处以传输一张图片为例) public static void main(String[] args) { //建立连接 try (Socket socket = new Socket("127.0.0.1", 8086)) { //网络输出流发送数据 OutputSt...原创 2018-09-20 14:52:12 · 198 阅读 · 0 评论 -
Java:初学者项目:学员管理系统
利用之前已发博客的知识,可以自行创建一个I/O流的学员管理系统,简单的实现增、删、改、查。 后续播客将逐渐强化该系统 以下内容会一步一步完善该系统: 1、学员类 在写界面前,要有一个学员类来存储学员的基本信息 这里只写了学员的学号stuNo、姓名name、性别sex、年龄。如果有更多需求可以自行添加 构造方法、get,set方法和toString方法可以使用alt+int快捷键生成...原创 2018-09-10 19:39:55 · 1317 阅读 · 0 评论 -
Java:初学者项目:模拟斗地主洗牌发牌
1、案例分析 1)、将一副牌封装进入Map集合中,键为0-53的Integer数据,值为字符串 2)、洗牌:将Map集合的键放在List中,在使用Collections.shuffle()进行洗牌 3)、发牌:发给三个人,就是三个List加一个底牌的List 4)、看牌:将三人的List和底牌List的值进行排序(从大到小) 2、图解 3、代码实现: public sta...原创 2018-09-09 20:28:10 · 378 阅读 · 0 评论