码迷,mamicode.com
首页 >  
搜索关键字:实现接口    ( 1788个结果
设计模式之适配器模式(Adapter Pattern)
适配器模式,用来实现接口的转换
分类:其他好文   时间:2014-09-15 14:14:38    阅读次数:177
cglib代理
代理:方法的interception(拦截)1.JDK的动态代理有一个限制,就是使用动态代理的对象必须实现一个或多个接口。如果想代理没有实现接口的类,就可以使用CGLIB实现。2.CGLIB包的底层是通过使用一个小而快的字节码处理框架ASM,来转换字节码并生成新的类。不鼓励直接使用ASM,因为它要求...
分类:其他好文   时间:2014-09-13 14:33:35    阅读次数:229
Java基础
Java源文件的扩展名是.java,编译之后生成.class的文件.所有的类都有一个共同的继承祖先Object类一个.java文件中只能有一个public类,一个public类只能定义在以它的类名命名的文件中Implement关键字用来实现接口,类可以实现多个接口,继承使用extends 关键字pa...
分类:编程语言   时间:2014-09-12 21:53:04    阅读次数:280
实现观察者模式(Observer Pattern)的2种方式
在观察者模式中有2个要素:一个是被观察对象,另一个是观察者。但被观察对象的状态发生改变会通知观察者。 举例:把订阅报纸的人看作是观察者,把报纸看作被观察对象。每当有新的新闻就要通知订阅报纸的人。本篇分别用实现接口和使用委托事件的方式来实现。 □ 通过实现接口实现 观察者接口,把接收到的新闻显示出来。...
分类:其他好文   时间:2014-09-11 16:55:42    阅读次数:174
用最简单的例子理解策略模式(Strategy Pattern)
当一个动作有多种实现方法,在实际使用时,需要根据不同情况选择某个方法执行动作,就可以考虑使用策略模式。 把动作抽象成接口,比如把玩球抽象成接口。 public interface IBall { void Play(); }有可能是玩足球、篮球、排球等,把这些球类抽象成实现接口的类。 public ...
分类:其他好文   时间:2014-09-06 23:44:34    阅读次数:353
android的aidl机制案例
这段时间在学习android,结果碰到了教学视频中经常提到和使用aidl,随后在网上找了一些资料,写了一些案例来分析分析,假如我写的和解释的有些偏差,希望能被大家指点出来纠正自己的拙见。AIDL是一个接口描述文件,用于实现Android平台上面的RPC,aapt在编译的时候会自动根据规则生成用于IPC的接口和对象,而作为使用者只需要:1.在服务端Service实现接口;2. 在客户端bindSer...
分类:移动开发   时间:2014-09-04 20:55:34    阅读次数:405
静态类和单例模式区别
观点一:(单例)单例模式比静态方法有很多优势:首先,单例可以继承类,实现接口,而静态类不能(可以集成类,但不能集成实例成员);其次,单例可以被延迟初始化,静态类一般在第一次加载是初始化;再次,单例类可以被集成,他的方法可以被覆写;最后,或许最重要的是,单例类可以被用于多态而无需强迫用户只假定唯一的实...
分类:其他好文   时间:2014-09-04 16:21:09    阅读次数:280
蛋蛋的忧桑,抽象类 与 委托
抽象类: 如果一个类不与具体的事物相联系,而只是表达一种抽象的概念,仅仅是作为其派生类的一个基类,这样的类就是抽象类,在抽象类中声明方法时,如果加上abstract时就是抽象方法接口:表示一种能力。。接口中的方法,不需要访问修饰符,不需要实现接口就是为了多态存在C#中的类,单继承可以说,类继承了接口...
分类:其他好文   时间:2014-09-01 21:08:33    阅读次数:173
实战基础技能(14)--------WPF之插件开发
一:解决方案管理器截图二:简单功能说明IMsg定义了一个接口,MYPlugin1实现接口功能,”插件式开发“实现程序运行时再调用非本身引用的dll文件,调用该dll的方法实现功能三:IMsg、MYPlugin1(class1和class2)和插件式开发的代码using System;using Sy...
分类:其他好文   时间:2014-09-01 15:17:03    阅读次数:296
实现多线程的方式Runnable
package com.thread.runnable;/** * 实现多线程的方式有继承Thread类和实现Runnable接口两种方式 * 哪种方式更好呢?实现的方式由于继承的方式。 * 原因:1.避免了Java但继承的局限性 * 2.如果多个线程要操作同一份资源,实现接口的方式更适合 ...
分类:编程语言   时间:2014-08-31 11:52:01    阅读次数:230
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!