会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
刘二雄
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
下一页
2016年11月3日
悟透JavaScript
摘要: 要理解JavaScript,你得首先放下对象和类的概念,回到数据和代码的本原。前面说过,编程世界只有数据和代码两种基本元素,而这两种元素又有着纠缠不清的关系。JavaScript就是把数据和代码都简化到最原始的程度。 JavaScript中的数据很简洁的。简单数据只有 undefined, null
阅读全文
posted @ 2016-11-03 12:01 刘二雄
阅读(602)
评论(0)
推荐(0)
2016年11月1日
设计模式------工厂模式和抽象工厂模式
摘要: 一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(Simple Factory):不利于产生系列产品;2)工厂方法模式(Factory Method):又称为多形性工厂;3)抽象工厂模式
阅读全文
posted @ 2016-11-01 17:09 刘二雄
阅读(267)
评论(0)
推荐(0)
使用LinkedList模拟一个堆栈或者队列数据结构
摘要: 使用LinkedList模拟一个堆栈或者队列数据结构。 堆栈:先进后出 如同一个杯子。 队列:先进先出 如同一个水管。 运行结果如图:
阅读全文
posted @ 2016-11-01 16:30 刘二雄
阅读(324)
评论(0)
推荐(0)
HashSet 与TreeSet和LinkedHashSet的区别
摘要: Set接口 Set不允许包含相同的元素,如果试图把两个相同元素加入同一个集合中,add方法返回false。 Set判断两个对象相同不是使用==运算符,而是根据equals方法。也就是说,只要两个对象用equals方法比较返回true,Set就不会接受这两个对象。 HashSet与TreeSet都是基
阅读全文
posted @ 2016-11-01 15:32 刘二雄
阅读(31500)
评论(0)
推荐(1)
2016年10月20日
Java 反射机制
摘要: 1、Java反射的概念 反射含义:可以获取正在运行的Java对象。2、Java反射的功能 1)可以判断运行时对象所属的类 2)可以判断运行时对象所具有的成员变量和方法 3)通过反射甚至可以调用到private的方法 4)生成动态代理3、实现Java反射的类 1)Class:它表示正在运行的Java应
阅读全文
posted @ 2016-10-20 16:12 刘二雄
阅读(284)
评论(0)
推荐(0)
2016年10月19日
原型设计模式
摘要: 一、上篇回顾 上篇创建者模式中,我们主要讲述了创建者的几类实现方案,和创建者模式的应用的场景和特点,创建者模式适合创建复杂的对象,并且这些对象的每 个组成部分的详细创建步骤可以是动态的变化的,但是每个对象的组装的过程来说可能是相对固定的或者说是对象的创建的过程是固定的,那么通过创建者 模式可以很好的
阅读全文
posted @ 2016-10-19 13:51 刘二雄
阅读(222)
评论(0)
推荐(0)
建造者模式应用场景
摘要: 比如在玩“极品飞车”这款游戏,那么每一关的地图会千变万化,简单的来说,地图会有晴天和阴天之分,那么创建地图时就要根据晴天或者阴天来对地图上的场景,比如:天空,树,房子,和路面进行渲染,这个过程是一个固定的,每创建一个新地图都要执行这几个渲染,这是针对高级配置的电脑来说的。 现在拥有低配置电脑的人不在
阅读全文
posted @ 2016-10-19 11:25 刘二雄
阅读(346)
评论(0)
推荐(0)
Java中的接口
摘要: 1.与接口相关的6种设计模式: 01.定制服务模式:设计精粒度的接口,每个接口代表相关的一组服务,通过继承来创建复合接口。 02.适配器模式:当两个接口之间不匹配时,用适配器来转换接口。 03.默认适配器模式:为接口提供简单的默认实现。 04.代理模式:为接口的实现类创建代理类,使用者通过代理类来获
阅读全文
posted @ 2016-10-19 10:36 刘二雄
阅读(147)
评论(0)
推荐(0)
2016年10月18日
Java语言中的修饰符
摘要: 01 类,方法,成员变量和局部变量的可用修饰符 访问控制级别分类: 公开级别,受保护级别,默认级别,私有级别 02 abstract修饰符: 03 final修饰符: final变量: 在程序中通过final修饰符来定义常量,具有以下作用: 1.提高程序的安全性,禁止非法修改取值固定并且不允许改变的
阅读全文
posted @ 2016-10-18 18:12 刘二雄
阅读(338)
评论(0)
推荐(0)
快速击键(MyEclipse编写的QuickHit项目)
摘要: public class Level { private int levelNo;// 各级别编号 private int strLength;// 各级别一次输出字符串的长度 private int strTimes;// 各级别输出字符串的次数 private int timeLimit;// 各级别闯关的时间限制 private int perSco...
阅读全文
posted @ 2016-10-18 16:53 刘二雄
阅读(270)
评论(0)
推荐(1)
上一页
1
···
3
4
5
6
7
8
9
10
下一页
公告