
java
山沟沟屎蛋蛋
这个作者很懒,什么都没留下…
展开
-
java常用的23种设计模式《转》
本文转自:http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目转载 2015-07-28 09:31:14 · 523 阅读 · 0 评论 -
Liskov替换原则
Liskov替换原则Barbara Liskov于1988年提出了著名的替换原则:"如果对于类型S的每个对象O1存在类型T的对象O2,那么对于所有定义了T的程序P来说,当用O1替换 O2并且S是T的子类型时,P的行为不会改变。"通俗地讲,就是子类型能够完全替换父类型,而不会让调用父类型的客户程序从行为上有任何改变。Liskov替换原则 基于这样的一个事实,那就是客户程序在调用某转载 2015-07-30 08:58:55 · 511 阅读 · 0 评论 -
java中equals与==区别
==是判断两个变量或实例是不是指向同一个内存空间equals是判断两个变量或实例所指向的内存空间的值是不是相同 除了String和封装器,equals()和“==”没什么区别 但String和封装器重写了equals(),所以在这里面,equals()指比较字符串或封装对象对应的原始值是否相等,"=="是比较两个对象是否为同一个对象==是判断两个对象是否是同一个对象 e转载 2015-07-29 16:35:23 · 344 阅读 · 0 评论