自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王瀚尉的博客

java学习

  • 博客(3)
  • 收藏
  • 关注

原创 OO Design Principles(OO设计原则): SOLID

(SRP)  The Single Responsibility Principle 单一责任原则  (OCP) The Open-Closed Principle 开放-封闭原则 (LSP)  The Liskov Substitution Principle Liskov替换原则 (ISP)   The Interface Segregation Principle 接口聚合原则(DIP)  ...

2018-06-21 11:06:14 5272

原创 线程安全 ThreadSafe

一.基础线程安全,ADT或方法在多线程中要执行正确 具体来说,满足以下几个要求      (1)  不违反spec、保持RI       (2)与多少处理器、 如何调度线程,均无关      (3)不需要在spec中强制要求client满足某种“线程 安全”的义务为什么要保证线程安全?当不同线程访问同一数据或内存时,就可能会发生交错(interleaving)或竞争(Race conditions...

2018-06-17 19:56:50 742

原创 可维护性设计模式 Design Patterns for Maintainability

一. Creational patterns 创造性模式(1) Factory Method pattern 工厂方法模式当client不知道要创建哪个具体类的实例,或者不想在client代码中指明要具体创建的实例时,用工厂方法。 定义一个用于创建对象的接口,让其子类来决定实例化哪一个类,从而使一个类的实例化延迟到其子类。例如:接口两个类implements此接口工厂接口静态工厂方法:满足原则 O...

2018-06-13 14:54:48 1554

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除