![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 67
cspkwww
这个作者很懒,什么都没留下…
展开
-
Java设计模式
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化...转载 2018-08-02 15:05:58 · 153 阅读 · 0 评论 -
Quartz入门
Quartz的理解 Quartz主要有以下组件和实现: Job接口 只有一个执行方法void execute(JobExecutionContext context) JobExecutionContext类提供了调度上下文的各种信息。 Job的运行信息保存在JobDataMap实例中。 JobDetail Quartz在每次执行Job时,都重新创建一个Job实例。 开发者需要自己...原创 2018-08-12 21:16:36 · 127 阅读 · 0 评论 -
synchronized修饰方法和修饰代码块的用法
对于synchronized的使用有一个公认的事实: 当synchronized修饰成员方法时,且在对象调用这个方法,默认会锁住当前调用方法的这个对象。 先声明,我用的是JDK1.8_152,IDEA2017.2.7。 先上一个地球人都知道的事实: 直接上代码: package com.wujw.jdk.sync; import org.junit.Test; impo...原创 2018-08-19 23:03:01 · 1992 阅读 · 0 评论 -
netty入门案例
netty入门案例 来源: 书籍:《netty权威指南 第二版》 Constants.java package com.wujw.netty.demo; /** * @author admin */ public class Constants { public static final String HOST_IP = "127.0.0.1"; pub...转载 2018-09-03 17:56:53 · 154 阅读 · 1 评论 -
面向对象编程思想总结
面向对象四大特性 封装 继承 多态 抽象 面向对象四大好处 可维护 可扩展 可复用 灵活性好 五大设计原则(SOLID) 单一职责原则 每个软件模块有且只有一个需要被改变的理由。 开放封闭原则 一个软件模块需要对修改封闭,对扩展开放。 依赖倒转原则 高层模块不应该依赖低层模块。两个都应该依赖抽象。 抽象不应该依赖细节,细节应该依赖于抽象。 里式替换原...原创 2019-09-02 21:54:40 · 272 阅读 · 0 评论