面向接口编程,将定义与实现分开在不同的地方,从更广的面来理解接口,它可以是interface与abstract class一、面向接口编程有什么好处?首先,小的项目确实可以直接对接实现类,免得麻烦。如果是大项目我理解有两点好处:一是可以利用接口实现IOC(控制反转),模块间依赖接口,而不是依赖实现类...
分类:
其他好文 时间:
2014-07-16 21:55:26
阅读次数:
188
一道面试题,以下程序的输出是?public class StaticDispatch { static abstract class Human{ } static class Man extends Human{ } static class Woman extends Human{ } publ...
分类:
编程语言 时间:
2014-07-16 21:48:37
阅读次数:
229
/** * Created by rabbit on 2014-07-10. */ abstract class student { public abstract void study(); public abstract void sleep(); } class Ba...
分类:
其他好文 时间:
2014-07-16 21:45:12
阅读次数:
153
1 var MergeAction = new Ext.Action({ 2 text: '合并(选中两行)', 3 handler: function () { 4 if (grid.getSelectionModel().hasSelec...
分类:
其他好文 时间:
2014-07-16 21:21:02
阅读次数:
164
1.工厂设计模式. 参照:http://www.cnblogs.com/zhouqiang/archive/2012/07/20/2601365.html 有三种:简单工厂(Simple Factory)、工厂方法(Factory Method)、抽象工厂(Abstract Factory) 简单工...
分类:
编程语言 时间:
2014-07-16 21:06:42
阅读次数:
206
黑马程序员--鄢振东----------------------ASP.Net+Unity3D游戏开发、.Net培训、期待与您交流! ----------------------1.抽象成员必须标记为abstract,并且不能有任何实现。2.抽象成员必须在抽象类中。3.抽象类不能被实例化4.子类继承...
分类:
其他好文 时间:
2014-07-16 20:19:44
阅读次数:
240
1、异常:android.os.NetworkOnMainThreadException在android2.3之后 在主线程中必须使用另一个线程 如handler机制,或者异步任务获取网络数据如果你访问网络的操作 必须放在主线程中执行,那么 在oncreate()中添加:public void on...
分类:
移动开发 时间:
2014-07-16 20:16:26
阅读次数:
175
前言正文Java中的图形界面编程AWT/SwingAWT(Abstract Window ToolKits,抽象窗体工具集)1.容器类:用来存储组件,实现容器布局2.组件类:实现界面的一些特定功能一个容器能够包涵多个组件,组件必须存放在容器中3.布局管理器:实现容器的布局设置4.图形类:包含一些基本...
分类:
编程语言 时间:
2014-07-16 19:42:18
阅读次数:
201
在android开发中用到handler的地方 很多 今天小结下android开发好多事情不能再主线程中进行 要另辟线程 这时候就要用到handler来传递接受信息看开发文档中handler主要方法:构造方法Handler();Handler(Handler.Callback callbacdk);...
分类:
移动开发 时间:
2014-07-16 19:40:51
阅读次数:
235
大家都知道微信启动后会有一个延迟才进入主界面,即下面的页面后才进入主程序
现在我们就看下他的实现吧
/** 开场欢迎动画 */
public class WelcomeA extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInst...
分类:
微信 时间:
2014-07-10 17:45:44
阅读次数:
553