06 2016 档案

设计模式-代理模式
摘要:1,什么是代理模式? 代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。 2,策略模式有什么好处? 在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 3,代理模式一般涉及到的角色有: 抽象角色:声明真实对象和代理对象的共同接口; 阅读全文

posted @ 2016-06-12 17:42 李泽阳 阅读(161) 评论(0) 推荐(0) 编辑

配适器模式
摘要:1.什么是配适器模式? 当我有一个类,这个类哪方面都不错 我想用这个类做一点事。但是这个类这种事必须要符合一种规范,而我为了防止出现其他问题 一般都不能直接在这个类基础上直接修改 这时,就用到配适器,吧这个类用配适器一配,让他可以满足这种规范 配适器的三种模式,类配适器,对象配适器,接口配适器 二. 阅读全文

posted @ 2016-06-12 17:41 李泽阳 阅读(914) 评论(0) 推荐(0) 编辑

常量接口模式
摘要:常量接口模式 在一个软件系统中会使用一些常量,一种流行的做法是把相关的常量放在一个专门的常量接口中定义,例如: 以下Circle类需要访问以上MATH_PI常量,一种方式是采用直接访问方式,如下: 在JDK1.5中引入了”import static“语句,它允许类A直接访问另一个接口B或类B中的静态 阅读全文

posted @ 2016-06-12 17:13 李泽阳 阅读(239) 评论(0) 推荐(0) 编辑

标识类型模式
摘要:标识类型模式 定义一个不包含任何方法的接口,用它仅仅来表示一种抽象类型。所有实现该接口的类意味着属于这种类型。 比如定义一个Food接口,其中不包含任何方法: 1 鱼肉: 1 进食方法: 1 进食: 1 2 3 4 所谓标识类型模式就是借助Java编译器来对传给eat()方法的food参数进行语义上 阅读全文

posted @ 2016-06-12 17:11 李泽阳 阅读(138) 评论(0) 推荐(0) 编辑

Java 读写方案
摘要:使用Java操作文本文件的方法详解 摘要: 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] 阅读全文

posted @ 2016-06-06 17:11 李泽阳 阅读(150) 评论(0) 推荐(0) 编辑

ARRAYLIST如何保证线程安全
摘要:ArrayList是线程不安全的,轻量级的。如何使ArrayList线程安全? 1、继承Arraylist,然后重写或按需求编写自己的方法,这些方法要写成synchronized,在这些synchronized的方法中调用ArrayList的方法。 2、List list = Collections 阅读全文

posted @ 2016-06-03 17:06 李泽阳 阅读(246) 评论(0) 推荐(0) 编辑

数据结构之链表
摘要:首先,我们来定义一个链表的数据结构,如下 有了这个数据结构后,我们需要一个方法来生成和输出链表,其中链表中每个元素的值采用的是随机数。 生成链表的代码如下: 对于链表的头结点,我们是不存储任何信息的,因此将其值设置为Integer.MIN_VALUE。我们重载了生成链表的方法。 下面是打印链表信息的 阅读全文

posted @ 2016-06-01 15:22 李泽阳 阅读(162) 评论(0) 推荐(0) 编辑

非常好的Java反射例子
摘要:1、Java反射的概念 反射含义:可以获取正在运行的Java对象。 2、Java反射的功能 1)可以判断运行时对象所属的类 2)可以判断运行时对象所具有的成员变量和方法 3)通过反射甚至可以调用到private的方法 4)生成动态代理 3、实现Java反射的类 1)Class:它表示正在运行的Jav 阅读全文

posted @ 2016-06-01 14:50 李泽阳 阅读(166) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示