学习内容:在javaIO中,比较重要的是五个类,一个接口。五个类是Reaer, Writer,InputStream, OutputStream,File(前四个类是抽象类,最后一个非抽象),接口是Serializable。其他流对象。一,字符流和字节流IO流用来处理设备之间的数据传输,java对数...
分类:
编程语言 时间:
2015-04-29 23:02:56
阅读次数:
185
在抽象类中,可以包含一个或多个抽象方法;但在接口(interface)中,所有的方法必须都是抽象的,不能有方法体,它比抽象类更加“抽象”。接口使用 interface 关键字来声明,可以看做是一种特殊的抽象类,可以指定一个类必须做什么,而不是规定它如何去做。现实中也有很多接口的实例,比如说串口电脑硬...
分类:
编程语言 时间:
2015-04-19 10:10:58
阅读次数:
164
一:多态1:多态 一个对象有多种形式的能力2:步骤 1编写父类派生子类 2子类重写父类方法 3用父类的数据类型引用子类对象3:静态多态的实现方式就是方法重载4:动态多态的实现方式就是重写父类中同名成员方法5:使用instanceof关键字判断对象的真正类型语句形式 引用instanceof类名eg;...
分类:
编程语言 时间:
2015-04-17 23:34:19
阅读次数:
199
(最近带一个新手入门 讲这边老费力了。)接口和抽象类不过都是类的抽象罢了,这是他们的本质,只不过人们的思维角度不同而已,一个偏向为行为契约上的抽象(接口) 一个更像大自然中的繁衍关系(抽象类)。直接上代码:class 抽象类 { public static void Main(s...
分类:
其他好文 时间:
2015-04-15 08:20:36
阅读次数:
124
private 只能在自己的类中访问得到。 public 表 示共有的,在任何类中调到。protected 在所有类中 defult 在自己以及类中调用到、 本类 同一包中不同类 不同包 子类piviate 是 是 ...
分类:
其他好文 时间:
2015-04-12 17:29:11
阅读次数:
116
本文继续介绍23种设计模式系列之建造者模式。定义:建造者模式:将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。实用范围1、当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。2、当构造过程必须允许被构造的对象有不同表示时。角色在这样的设计模式中,有以下几个角色:1、Builder:为创建一个产品对象的各个部件指定抽象接口。2、ConcreteBuilde...
分类:
编程语言 时间:
2015-04-12 08:05:43
阅读次数:
163
第四章SignalR自托管主机
SignalR服务器通常在IIS的Asp.Net应用程序上承载,但它也可以使用自托管库来作为自托管的主机来运行(就像控制台应用程序或Windows服务那样)与Signal2.0一样,自托管库是基于.Net开放式Web接口(OWIN)来构建的。OWIN定义了.Net Web服务器和Web应用程序之间的抽象接口,将Web应用程序从服务器上解耦,使得O...
分类:
其他好文 时间:
2015-03-21 12:41:18
阅读次数:
172
一.装饰模式:
1).装饰模式是以客户端透明的方式扩展对象的功能,是以继承的关系的一个替代解决方案。
2).装饰模式以客户端透明的方式动态的给一个对象附加上更多的责任。
3).装饰模式可以在不创造更多子类的情况下将对象的功能加以扩展。
在装饰模式中的角色:
a).抽象构件角色(Component):给出一个抽象接口,...
分类:
编程语言 时间:
2015-03-21 09:46:05
阅读次数:
199
今天做项目的时候遇到需求顺便小结下自己抽象为接口定义共有的抽象方法:
1.需求:
在MainActivity中通过一个广播(单独的一个文件类)来监听传感器是否插入,拔出,重写广播的onReciver方法,
判断status(连接状态)获得Context对象,转换为MainActivity然后调用MainActivity连接成功的方法和拔出方法
更新MainActivity相关的UI或数据
...
分类:
其他好文 时间:
2015-03-19 01:00:33
阅读次数:
147
一、Java中的值传递和引用传递值传递:方法调用时,实际参数把它的值传递给形式参数,方法执行过程中形参的改变和实参的改变会不影响。这种传递是对于基础数据类型来说的。引用传递:也称为传地址。方法调用的时候,实际参数的引用(地址,而不是参数的值)被传递给方法中相应的形式参数,在方法执行中,对形式参数的操...
分类:
编程语言 时间:
2015-03-16 15:50:01
阅读次数:
145