摘要:而且,说完起立之后,副班长也不知道谁会说老湿好。不要紧,我们可以使用命令模式来弥补这个缺陷,因为命令模式最大的一个扩展性就是命令者和命令的执行者分开了。这样可以清楚的说明命令模式的优势到底在哪里。 命令模式 望文生义,所谓的命令模式其实就是: 发出一定的指令,然后由对象接受并且执行需要强调一点,就是对于命令的发出者来说,他并不知道该命令是给谁,执行效果是怎样,他只管发出命令就行。听到这...
摘要:了解模块化开发思想如果有软件工程背景,那么这一思想就是你自身就应该掌握的。玉伯也发表过前端模块化开发的价值了解目前技术,哪些和模块化开发沾边开发功能模块的时候,可以采用的解决方案。 一、前言 现在javascript的流行,前端的代码越来越复杂,所以我们需要软件工程的思想来开发前端。模块化是必不可少的,这样不仅能够提高代码的可维护性、可扩展性以及鲁棒性,更大的好处就是能够提升整个团队的...
摘要:注解概念注解也被成为元数据为我们在代码中添加信息提供了一种形式化的方式,使我们可以在稍后的某个时刻更容易的使用这些数据。 注解 概念 注解(也被成为元数据)为我们在代码中添加信息提供了一种形式化的方式,使我们可以在稍后的某个时刻更容易的使用这些数据。 注解是 Java 5 所引入的众多语言变化之一: 注解使得我们可以以编译器验证的格式存储程序的额外信息 注解可以生成描述符文件,甚至是...
摘要:可以将一个类的定义放在另一个类的定义内部,这就是内部类。实际上,它标记的是表达式的结束,只不过这个表达式正巧包含了匿名内部类罢了。如果内部类是嵌套在别的内部类之中,只需直接将它们的名字加在其外围类标识符与的后面 可以将一个类的定义放在另一个类的定义内部,这就是内部类。 内部类允许你把一些逻辑相关的类组织在一起,并控制位于内部的类的可视性. 1.创建内部类 创建:把类的定义置于外围类的...