自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

几人憔悴几人泪

今天又是一个新的开始!

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java实现简单的贪吃蛇小游戏(使用线程、内部类、双向链表等)

使用Java中Frame来实现一个简单的贪吃蛇小游戏,游戏中使用了线程、内部类、双向链表等。主要包含四个类:Snake:生成蛇、蛇的移动、添加、碰撞判断Egg:生成一个食物、画出食物Yard:生成一个窗体、实现贪吃蛇的主要功能Dir:四个方向,上下左右实现效果图:Snake.javaimport java.awt.Color;import java.awt.G

2017-06-23 19:46:56 6997 10

原创 设计模式-代理模式(jdk代理和cglib代理详解)

说起代理模式,详细很多人早已经很理解,但对于我这个菜鸟,理解的可能还是不到位,写一次博客加深印象。什么是代理模式呢?代理模式是常用的Java设计模式,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类和委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不是真正实现服务,而

2017-06-22 11:24:42 8071 9

转载 JDK——ArrayList源码分析

ArrayList就是传说中的动态数组,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素、灵活的设置数组的大小......首先看到对ArrayList的定义:public class ArrayList extends AbstractList implements List, RandomAccess, Cloneable, java.io.Serializ

2017-06-20 23:07:10 332

原创 设计模式-Iterator理解

为了更好的理解Iterator,也就是迭代器,借用ArrayList和LinkedList,来更好解释了Iterator的作用package designMode.iterator;/** * * @Description 定义集合方法接口 * @author CCQ * @date 2017年6月20日 下午9:52:30 * */public interface Coll

2017-06-20 22:27:35 275

基于NIO非阻塞的java聊天demo(支持单聊和群聊)

一个简单的javaNIO非阻塞的聊天小demo,支持单聊和群聊

2017-11-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除