![](https://img-blog.csdnimg.cn/2a718bc1ea2a45f69c64e652fe9d516e.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Demo(Java)
文章平均质量分 64
以实战的方式,对知识进行记录和检验。
Champion-Dai
桃李不言,下自成蹊
展开
-
LinkedHashMap如何实现LRU缓存淘汰策略?
如何快速的通过LinkedHashMap实现LRU(最近最少使用,即淘汰算法)?实现的方式是什么?实现的原理是什么?本文将给出具体的Demo,并且对LinkedHashMap的源码进行解析,让大家知其然并知其所以然。原创 2023-04-23 16:44:25 · 733 阅读 · 1 评论 -
自定义响应返回结构
规范的自定义返回结构无疑会增强代码的可读性,今天就给大家晒一个模板,可提供给 H5/ios/安卓/公众号/小程序 使用,前端接受此类数据(json object)后,可自行根据业务去实现相关功能.原创 2023-03-04 20:12:47 · 217 阅读 · 0 评论 -
Java——实现聊天室
学习Java的每一个人都知道,聊天室是每一个程序员都要过手的项目,根据要求的不同,聊天室的实现可易可难。我今天的聊天室程序主要实现的功能是:1、私聊功能2、群聊功能3、查看成员列表功能4、退出聊天室功能5、发送文件功能内容比较简单,是学完JavaSE的一次知识总结,没有用到界面等,都是在控制台上进行输出的。希望能给大家提供借鉴。代码如下,程序在最后打包,希望对于初学者的同学package org....原创 2018-01-04 10:59:39 · 1254 阅读 · 4 评论 -
Java--斗地主(简化版)
package com.westos.chinesePoker;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Set;import java.uti...原创 2017-11-22 10:34:04 · 5022 阅读 · 0 评论 -
JavaSE_小游戏-雷霆战机(有界面)
1、项目简介: 雷霆战机是一款基于JavaSE知识开发的一款经典小游戏,用户可以在屏幕中控制飞机来避免被子弹打中,根据用户的操作时间越长奖励越多,但是随着时间的推移,游戏难度会加大,飞机存活的几率也会变得更小,所以更加考验用户的掌控能力,是一款由于身心健康的小游戏。2、游戏界面由于没有学JavaWeb,所以,所有的界面都是由类Graphic提供(Java提供的Graphics类是用于原创 2018-06-11 19:05:56 · 1812 阅读 · 0 评论