摘要:
接口:初期理解,可以认为是一个特殊的抽象类 当抽象类中的方法都是抽象的,那么该类可以通过接口的形式来表示。class用于定义类interface 用于定义接口。接口定义时,格式特点:1,接口中常见定义:常量,抽象方法。2,接口中的成员都有固定修饰符。 常量:public static final 方... 阅读全文
posted @ 2015-11-24 21:30 勇敢的鑫 阅读(128) 评论(0) 推荐(0) 编辑
摘要:
接口:初期理解,可以认为是一个特殊的抽象类 当抽象类中的方法都是抽象的,那么该类可以通过接口的形式来表示。class用于定义类interface 用于定义接口。接口定义时,格式特点:1,接口中常见定义:常量,抽象方法。2,接口中的成员都有固定修饰符。 常量:public static final 方... 阅读全文
posted @ 2015-11-24 21:30 勇敢的鑫 阅读(128) 评论(0) 推荐(0) 编辑
摘要:
/*需求:获取一段程序运行的时间。原理:获取程序开始和结束的时间并相减即可。获取时间:System.currentTimeMillis();当代码完成优化后,就可以解决这类问题。这种方式,模版方法设计模式。什么是模版方法呢?在定义功能时,功能的一部分是确定的,但是有一部分是不确定,而确定的部分在使用... 阅读全文
posted @ 2015-11-24 21:14 勇敢的鑫 阅读(178) 评论(0) 推荐(0) 编辑
摘要:
当多个类中出现相同功能,但是功能主体不同,这是可以进行向上抽取。这时,只抽取功能定义,而不抽取功能主体。抽象:看不懂。抽象类的特点:1,抽象方法一定在抽象类中。2,抽象方法和抽象类都必须被abstract关键字修饰。3,抽象类不可以用new创建对象。因为调用抽象方法没意义。4,抽象类中的抽象方法要被... 阅读全文
posted @ 2015-11-24 15:14 勇敢的鑫 阅读(225) 评论(0) 推荐(0) 编辑
摘要:
/*final : 最终。作为一个修饰符,1,可以修饰类,函数,变量。2,被final修饰的类不可以被继承。为了避免被继承,被子类复写功能。3,被final修饰的方法不可以被复写。4,被final修饰的变量是一个常量只能赋值一次,既可以修饰成员变量,有可以修饰局部变量。 当在描述事物时,一些数据的出... 阅读全文
posted @ 2015-11-24 15:07 勇敢的鑫 阅读(151) 评论(0) 推荐(0) 编辑 |
||