简单Demo
Zc9741
这个作者很懒,什么都没留下…
展开
-
Socket实现通讯群聊(demo)
文章目录一、所需实现功能二、简单分析三、代码实现服务器Server端Server类MyClass(主方法)客户Client端Client类MyClass类四、测试一、所需实现功能一个群聊系统,多个用户之间可以相互通信二、简单分析多个客户端,连接到服务器端,服务器端从发出消息的客户端接受消息,并将消息发送给其他客户端。三、代码实现一、使用PrintStream流,为读取时rea...原创 2020-05-06 15:07:40 · 692 阅读 · 0 评论 -
新手实战自定义命令行工具(demo)
文章目录一、所实现的功能二、构架三、代码具体实现一、所实现的功能String LS = "ls"; //列出当前目录内容String MKDIR = "mkdir"; //创建目录String COPY = "copy"; //拷贝String RM = "rm"; //删除String CD = "c...原创 2020-04-20 22:13:54 · 521 阅读 · 0 评论 -
(demo)通讯录的代码实现(map、list的应用)
文章目录一、需求分析二、代码实现PS:一、需求分析对于一个通讯录1、创建Contact类联系人类需要一个titles(即一个分栏)需要一个map集合来存储每个分栏的人map<String,ArrayList>;需要show方法和add方法;2、需要一个Person类来存储每个人二、代码实现Contact类import java.util.ArrayList;...原创 2020-04-07 14:29:10 · 261 阅读 · 0 评论 -
(demo)java代码实现炸金花(下注简化版)(希望大佬能帮忙优化)
文章目录一、游戏要求二、代码分析三、代码实现1、Poker类2、Player类3、主方法四、写在最后(希望广大读者爸爸回复更好的方法)一、游戏要求1.设置参与的人数,并给每个人设置名字、序号和初始金币2.设置本局消耗金币(底注)3.开始玩游戏每位玩家看牌后选择下注或者弃牌当仅剩2名玩家的时候开始比牌4、一局游戏结束,显示所有玩家当前的金币信息二、代码分析1、Java是面向对象编程...原创 2020-03-29 11:36:02 · 2409 阅读 · 0 评论 -
JAVA学习の网络编程(demo)(文件上传案例)
文章目录一、客户端实现步骤:代码实现:二、服务器端实现步骤:代码实现一、客户端文件上传案例的客户端:读取本地文件,上传到服务器,读取服务器回写的内容实现步骤:1.创建一-个本地字节输入流FileInputstream对象,构造方法中绑定要读取的数据源2.创建一一个客户端Socket对象,构造方法中绑定服务器的IP地址和端口号3.使用Socket中的方法getoutputStream,...原创 2020-03-23 21:26:11 · 149 阅读 · 0 评论 -
(demo)文件搜索的代码实现
文章目录一、demo要求二、所涉及到的方法三、代码实现一、demo要求文件搜索:输出制定文件夹内又多少子文件包括子文件夹中的文件并通过过滤器输出以.java文件结尾的文件*/二、所涉及到的方法文件过滤器FileFileter递归(套娃)方法自己调用自己三、代码实现public static void main(String[] args) { File f1...原创 2020-03-23 15:07:20 · 274 阅读 · 0 评论 -
(demo)文件复制代码实现的三种方式
文章目录一、代码实现原理二、三种代码实现1、使用字节流2、使用字符流3、使用缓冲流四、效率(速度)一、代码实现原理二、三种代码实现1、使用字节流public static void main(String[] args) throws IOException { FileInputStream fis=new FileInputStream("D:\\Users\\Des...原创 2020-03-23 14:53:50 · 596 阅读 · 0 评论 -
(demo)使用字节输入输出流实现文件的复制
文章目录一、实现方法代码实现一、实现方法哎,由于没有会员无法导出HTML只能截图了==(留下贫穷的泪水)==代码实现public static void main(String[] args) throws IOException { FileInputStream fis=new FileInputStream("D:\\Users\\Desktop\\新建文件夹\\a...原创 2020-03-21 21:23:10 · 258 阅读 · 0 评论 -
JAVA学习の等待唤醒机制(包子铺案例)
文章目录一、什么时等待唤醒机制二、等待唤醒中的方法三实际案例(包子铺案例)一、什么时等待唤醒机制形象的说这是多个线程间的一种协作机制。谈到线程我们经常想到的是线程间的竞争( race) ,比如去争夺锁,但这并不是故事的全部,线程间也会有协作机制。就好比在公司里你和你的同事们,你们可能存在在晋升时的竞争,但更多时候你们更多是- -起合作以完成某些任务。抽象来讲就是在一个线程进行了规定操作后...原创 2020-03-19 11:40:43 · 332 阅读 · 0 评论 -
斗地主(分解demo)の准备牌、洗牌、发牌、看牌(普通版)
文章目录零、所涉及的方法一、准备牌二、洗牌三、发牌四、看牌零、所涉及的方法1、数组2、集合3、Collections(迭代器、shuffle)一、准备牌1、特殊牌:大王,小王2、52张牌:循环嵌套遍历两个数组组装52张牌3、将64张牌存储存List集合中 String[] joke = {"大王", "小王"}; String[] others = {"2", ...原创 2020-03-18 21:09:30 · 353 阅读 · 0 评论 -
斗地主(分解demo)の准备牌、洗牌、发牌、理牌、看牌(进阶版)
文章目录一、准备牌二、洗牌三、发牌(一张一张发牌)四、理牌五、看牌一、准备牌1、特殊牌:大王,小王2、52张牌:循环嵌套遍历两个集合组装52张牌3、将64张牌存储到Map集合中(通过Map集合的key值访问所有的牌)List<String> colors = List.of("♠", "♣", "♦", "♥");List<String> numbers = L...原创 2020-03-18 20:57:23 · 368 阅读 · 0 评论