摘要:
JDK8的新特性: http://bbs.itcast.cn/thread-24398-1-1.html 其中之一:接口可以使用方法 阅读全文
posted @ 2016-10-17 20:24
卡拉瓦
阅读(279)
评论(0)
推荐(0)
摘要:
JDK7的新特性: 二进制字面量 JDK7开始,终于可以用二进制来表示整数(byte,short,int和long)。 使用二进制字面量的好处是,可以使代码更容易被理解。语法非常简单,只要在二进制数值前面加 0b或者0B 举例: int x = ob110110 数字字面量可以出现下划线 为了增强对 阅读全文
posted @ 2016-10-17 20:17
卡拉瓦
阅读(272)
评论(0)
推荐(0)
摘要:
上一章,自定义了枚举类,超级麻烦。。 所以,JAVA给了一个枚举类:类 Enum<E extends Enum<E>> 注意事项 定义枚举类要用关键字enum 所有枚举类都是Enum的子类 枚举类的第一行上必须是枚举项,最后一个枚举项后的分号是可以省略的,但是如果枚举类有其他的东西,这个分号就不能省 阅读全文
posted @ 2016-10-17 18:54
卡拉瓦
阅读(501)
评论(0)
推荐(0)
摘要:
枚举 枚举概述 是指将变量的值一一列出来,变量的值只限于列举出来的值的范围内。举例:一周只有7天,一年只有12个月等。 回想单例设计模式:单例类是一个类只有一个实例 那么多例类就是一个类有多个实例,但不是无限个数的实例,而是有限个数的实例。这才能是枚举类。 自定义枚举类。 第一版:无参构造 第二版: 阅读全文
posted @ 2016-10-17 18:10
卡拉瓦
阅读(265)
评论(0)
推荐(0)
摘要:
装饰设计模式 装饰设计模式概述 装饰模式就是使用被装饰类的一个子类的实例,在客户端将这个子类的实例交给装饰类。是继承的替代方案 优点 使用装饰模式,可以提供比继承更灵活的扩展对象的功能,它可以动态的添加对象的功能,并且可以随意的组合这些功能 缺点 正因为可以随意组合,所以就可能出现一些不合理的逻辑 阅读全文
posted @ 2016-10-17 17:39
卡拉瓦
阅读(180)
评论(0)
推荐(0)
摘要:
模版设计模式 模版设计模式概述 模版方法模式就是定义一个算法的骨架,而将具体的算法延迟到子类中来实现 优点 使用模版方法模式,在定义算法骨架的同时,可以很灵活的实现具体的算法,满足用户灵活多变的需求 缺点 如果算法骨架有修改的话,则需要修改抽象类 例子: 如果我想知道一个程序运行所花费的时间,那么为 阅读全文
posted @ 2016-10-17 16:25
卡拉瓦
阅读(166)
评论(0)
推荐(0)
摘要:
在之前的java 23 中,了解过设计模式的单例模式和工厂模式。在这里,介绍下设计模式 面向对象思想设计原则 在实际的开发中,我们要想更深入的了解面向对象思想,就必须熟悉前人总结过的面向对象的思想的设计原则 单一职责原则 其实就是开发人员经常说的”高内聚,低耦合” 也就是说,每个类应该只有一个职责, 阅读全文
posted @ 2016-10-17 15:57
卡拉瓦
阅读(258)
评论(0)
推荐(0)

浙公网安备 33010602011771号