java学习笔记3——java关键字虽然老师说不用刻意的去记忆,但是我还是在网上找到了非常详细的注解,再次收藏关键字的类型表:各个关键字的详细注解和实例,按首字母排序:1.abstractabstract 关键字可以修改类或方法。abstract 类可以扩展(增加子类),但不能直接实例化。abstr...
分类:
编程语言 时间:
2014-10-07 22:34:24
阅读次数:
375
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽.....
分类:
其他好文 时间:
2014-10-07 12:04:43
阅读次数:
256
Intent对象在Android官方API这样描述:It is a passive data structure holding an abstract description of an operation to be performed.它是一种数据结构,抽象描述一次将要被执行的操作,其作用.....
分类:
移动开发 时间:
2014-10-07 03:11:22
阅读次数:
341
1:静态类只用于包含静态成员的类型,不能被实例化,我们可以直接使用它的属性与方法,静态类最大的特点就是共享。静态类的特性是防止继承,防止外部来NEW。它相当于一个sealed abstract类。2:静态类和类成员用于创建无需创建类的实例就能够访问的数据和函数。静态类成员可用于分离独立于任何对象标识...
分类:
其他好文 时间:
2014-10-06 23:19:40
阅读次数:
337
#!r6rs( import ( rnrs base ( 6 ) ) ( rnrs io simple ( 6 ) ) )( define ( deriv exp var ) ( define ( variable? x ) ( symbol? x ) ) ( define ( =num...
分类:
其他好文 时间:
2014-10-06 12:46:40
阅读次数:
182
Java的基本输出流类是:java.io.OutputStream: public?abstract?class?OutputStream 这个类提供了写入数据所需的基本方法。这些方法包括: public?abstract?void?write(int?b)?throws?IOException
pub...
分类:
其他好文 时间:
2014-10-06 02:33:09
阅读次数:
172
定义:表示一介作用于某个对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。
结构图:
示例代码:
public interface Vistor {
public abstract void vistorConcreteElementA(ConcreteElementA concreteElementA);
public abstr...
分类:
其他好文 时间:
2014-10-05 12:15:18
阅读次数:
199
定义:用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的互
结构图:
示例代码:
public abstract class Mediator {
public abstract void send(String message, Colleague colleague);
}
public class ...
分类:
其他好文 时间:
2014-10-05 11:16:38
阅读次数:
184
抽象工厂模式(Abstract Factory):抽象工厂--顾名思义,就是把工厂抽象出来,不同的工厂生产不同的产品。这样做有个好处:一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代码。...
分类:
编程语言 时间:
2014-10-05 02:37:07
阅读次数:
213
_run(); $notecomputer->_run2();*//*interface 成员字段必须是常量 接口方法必须是抽象方法~ 并且不能写abstract 子类继承接口的说法,叫做实现, 可以多实现*/ interface Computer { c...
分类:
其他好文 时间:
2014-10-04 19:09:27
阅读次数:
179