java基础
文章平均质量分 66
zzqFive
这个作者很懒,什么都没留下…
展开
-
java适配器模式
其他设计模式 java单例模式 java建造者模式 java策略模式 java代理模式 java观察者模式 java适配器模式 java外观模式 适配器模式:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 适配器模式有两种:类的适配器模式和对象的原创 2018-01-03 22:00:45 · 294 阅读 · 0 评论 -
java基础面试题总结
java中==和equals和hashCode的区别 1、基本数据类型byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 2、复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址 3、equals是Objec类的方法,用于比较两个对象是否相...原创 2018-03-14 09:14:03 · 195 阅读 · 0 评论 -
Java内部类详解--成员内部类,局部内部类,匿名内部类,静态内部类
Java 内部类转载 2018-03-09 17:01:01 · 333 阅读 · 0 评论 -
java多态
java 多态转载 2018-03-08 15:13:13 · 154 阅读 · 0 评论 -
java单例模式
其他设计模式 java单例模式 java建造者模式 java策略模式 java代理模式 java观察者模式 java适配器模式 java外观模式定义 单例模式是用来保证这个类在运行期间只会被创建一个类实例,提供了一个全局唯一访问这个类实例的访问点。实现 创建自己的唯一实例,构造方法私有化,并提供一个getIn原创 2017-12-01 11:14:03 · 282 阅读 · 0 评论 -
java建造者模式
其他设计模式 java单例模式 java建造者模式 java策略模式 java代理模式 java观察者模式 java适配器模式 java外观模式使用场景 遇到多个构造器参数时要考虑用构造器实现 不直接生产想要的对象,而是让客户端利用所以必要的参数调用构造器,得到一个builder对象,最后,客户端调用无参的b原创 2017-12-01 17:27:38 · 259 阅读 · 0 评论 -
java策略模式
其他设计模式 java单例模式 java建造者模式 java策略模式 java代理模式 java观察者模式 java适配器模式 java外观模式模式的定义策略模式定义了一系列的算法,并将每一个算法封装起来,而且它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。使用场景针对同一类型问题的多种处理方式,仅仅原创 2017-12-14 13:21:39 · 360 阅读 · 0 评论 -
java代理模式
其他设计模式 java单例模式 java建造者模式 java策略模式 java代理模式 java观察者模式 java适配器模式 java外观模式 生活中的代理模式 经典剧《武林外传》中,有一集是秀才让小六代其求婚,当播放到最后片段,剧中,郭芙蓉对吕秀才狠狠地说:“吕秀才,是你让小六向我求婚的吧?”。 “造物弄人!”吕秀才原创 2017-12-19 16:37:52 · 234 阅读 · 0 评论 -
java观察者模式
其他设计模式 java单例模式 java建造者模式 java策略模式 java代理模式 java观察者模式 java适配器模式 java外观模式观察者模式又叫做发布-订阅(Publish/Subscribe)模式。 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通原创 2017-12-25 16:10:55 · 240 阅读 · 0 评论 -
java外观模式
其他设计模式 java单例模式 java建造者模式 java策略模式 java代理模式 java观察者模式 java适配器模式 java外观模式 外观模式(Facade),为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用 四个子系统的类public class原创 2018-01-09 17:06:54 · 267 阅读 · 0 评论 -
java中的闭包和回调
闭包(Closure)是一种能被调用的对象,它保存了创建它的作用域的信息。JAVA并不能显式地支持闭包,但是在JAVA中,闭包可以通过“接口+内部类”来实现,因为对于非静态内部类而言,它不仅记录了其外部类的详细信息,还保留了一个创建非静态内部类的引用,通过它可以访问外部类的私有成员,因此可以把非静态内部类当成面向对象领域的闭包。那么,通过这种仿闭包的非静态内部类可以很方便地实现回调,这是一种...转载 2018-04-19 10:04:12 · 229 阅读 · 0 评论