- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 小鸦 - 静态代码块的作用
[静态代码块] 作用是起环境(技术,模块)的搭建时, 作为入口使用。换种说法, 其作用和main方法一样 , 是一个入口.例子: 数据库配置以及其工具类因为是工具类,其方法必定均为static. 而在进行数据库相关操作之前, 我们必须配置它 ( 数据库的用户名和密码等参数 ). 这时候有两个方案在各个方法的第一行统一加上 init()方法, 这样在方法被调用时候就会初始化配置静态...
2018-03-30 02:13:59 348
原创 Java 初始化成员变量
类的成员初始化变量, 其实有若干种.1. 直接赋值class A{ Object b=new B();}问题: 赋值权力下移子类 (为了抽象) 做法: 子类覆盖父类 如下(然而 , Java 成员变量不存在多态)class A{ Object b;}public SubA extned A{ super.b=new B();// 无法这样...
2018-03-28 13:47:04 910
原创 单例模式是灾难
单例模式enum A { INSTANCE; public int doA() { B.INSTANCE.doB(); return 0; } public static void main(String[] args) { A.INSTANCE.doA(); }}DI依赖注入pub...
2018-03-23 00:32:36 150
原创 小鸦 - 破窗效应 简单的反思
破窗效应定义 后来,辛巴杜用锤子把那辆车的玻璃敲了个大洞。 结果呢,仅仅过了几个小时,它就不见了。 以这项实验为基础,政治学家威尔逊和犯罪学家凯琳提出了一个“破窗效应”理论,认为:如果有人打坏了一幢建筑物的窗户玻璃,而这扇窗户又得不到及时的维修,别人就可能受到某些示范性的纵容去打烂更多的窗户。软件工程破窗效应其实反应了重构的需求, 而放纵软件中各种乱象, 其最终结果可...
2018-03-11 14:09:16 503
多屏/多显示器截图软件
2018-01-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人