java小程序
古北-one
戒骄戒躁
展开
-
多线程的几个小程序
火车站卖票:public class TicketDemo extends Thread { static int count = 20; static String a = ""; @Override public void run() { while (true) { try { //睡眠时间:循环一次,睡眠一次 -- 单位:mm Thread.sleep(原创 2020-07-20 18:48:41 · 716 阅读 · 2 评论 -
用接口,写一个简单的小游戏
role接口:角色攻击跟修炼 public interface Role { int attack();//表示攻击,返回值表示对敌人的伤害 void practise();// 表示练习。练习之后对敌人的伤害会增加}MagicStick 接口:法师用的法杖public interface MagicStick { int fire();}Weapon 接口:战士适用的武器public interface Weapon { void setSoldier(原创 2020-07-18 17:55:37 · 389 阅读 · 0 评论 -
Java实现斗地主发牌功能
实现思路: 1. List集合存储 54个编号 2. Map <key,value> key 对应的是编号 , value 是 牌的花色(红方梅黑)+ 具体的一张牌 ,比如 黑桃2 3. 用2个数组 存放 花色+ 13张牌 4. 将牌的信息 存入到 list和map 5. 发牌了... (需要打乱顺序) 6. 看一下 自己是什么牌 (看牌)实现代码:public static void main(String[] args) {原创 2020-07-17 17:21:32 · 383 阅读 · 0 评论 -
银行ATM机系统
模拟Atm机的一些简单功能UserInfo类public class UserInfo { private int id; //id private String name; //姓名 private String password; //密码 private String idCard; //卡号 private String bank; //银行名称 private double money; //余额原创 2020-07-17 17:16:04 · 443 阅读 · 0 评论 -
java计算自己从出生到现在过了多少天
//比如:2000年10月1日 //键盘输入 Scanner sc = new Scanner(System.in); //提示 System.out.println("请输入您的生日:比如20200916"); //捕捉到控制台上的数据 String birthday = sc.next(); //获取当前时间 Date date = new Date(); ...原创 2020-07-17 17:04:49 · 3773 阅读 · 0 评论