自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

starjuly的专栏

记录JavaEE的学习笔记

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

原创 冒泡排序由浅入深详细分析图解

冒泡排序 * 相邻元素两两比较,大的往后放,第一次完毕后,最大值就出现在 * 最大索引处,同理,继续,即可得到一个排序好的数组 * * 规律: * 1、两两比较,大的往后放。 * 2、第一次比较完毕后,下一次比较的时候就会减少一个元素的比较 * 3、第一次比较,有0个元素不比 * 第二次比较,有1个元素不比 * 第三次比较,有2个元素不比 * 第四次比较,有3个元素不比 * .....

2016-12-25 19:49:48 13409 7

原创 选择排序由浅到深详细分析和图解

选择排序: * 从0索引开始,一次和后面元素比较,小的往前放, * 第一次完毕,最小值 出现在了最小索引处,和其他的同理即可以得到一个排序好的数组。 * * 规则: * 1:第一次从0索引开始和其他的进行比较 第二次是从1索引开始和其他的进行比较 。。。 * 2、最后一次是数组长度-2的元素和数组长度-1的元素比较 *

2016-12-25 19:26:46 867

原创 equals方法重写详解

equals方法重写详解。

2016-12-14 22:42:15 1485

原创 一个对象的内存图及运行流程和3个对象的内存图的运行流程

一个对象的内存图及运行流程和3个对象的内存图的运行流程

2016-12-12 22:19:07 652

原创 装饰者设计模式,简单代码实现

/**装饰者模式 * 装饰者模式就是使用被装饰类的一个子类的实例,在客户端将 * 这个子类的实例交给装饰类。是集成的替代方案 * 优点:使用装饰模式,可以提供比继承更灵活的扩展对象的功能,它可以动态的添加对象 * 的功能,并且可以随意地组合这些功能。 * 缺点:正因为可以随意组合,所以就可能出现一些不合理地逻辑 */

2016-12-11 22:05:19 1156

原创 模板设计模式,简单Java代码实现

/**模板设计模式:定义一个算法的骨架,而将具体的算法延迟到子类中进行实现 * 优点: * 使用模板方法模式,在定义算法骨架的同时,可以很灵活地实现具体的算法,满足用户灵活多变的需求 * 缺点: * 如果算法骨架有修改的话,则需要修改抽象类。 */

2016-12-11 18:57:28 697

原创 适配器设计模式,简单的Java代码模拟

/**适配器设计模式 * 问题: * 接口(方法比较多)--实现类(仅仅使用一个也得把其他方法给实现了,哪怕是空实现) * 结局方案: * 接口(方法比较多)--适配器类(实现接口,仅仅是空实现)--实现类(用哪个重写哪个) * 如果只有一个接口或者很少接口就不需要用到设配器设计模式了。 */

2016-12-11 17:17:54 601

原创 线程的简单生产消费模式

线程的简单生产消费模式

2016-12-11 16:01:46 528

原创 简单生产消费模式的代码流程(Java代码)

简单生产消费模式的代码流程(Java代码)

2016-12-11 16:00:15 1264

原创 设计模式之动态代理的代码实现(Java)

设计模式之动态代理的代码实现(Java)

2016-12-11 15:56:35 573

原创 分析JDK中的Runtime的单例设计模式以及使用小例子

分析JDK中的Runtime的单例设计模式以及使用小例子

2016-12-11 00:18:43 1166

原创 设计模式之单例设计模式(懒汉式)

设计模式之单例设计模式(懒汉式)

2016-12-10 22:03:19 549

原创 设计模式之工厂方法模式

设计模式之工厂方法模式

2016-12-10 21:03:19 458

原创 设计模式之单例设计模式(饿汉式)

设计模式之单例设计模式,饿汉式:类一加载就创建

2016-12-10 20:58:55 459

空空如也

空空如也

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

TA关注的人

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