Java
文章平均质量分 67
cspkwww
这个作者很懒,什么都没留下…
展开
-
Java设计模式
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化...转载 2018-08-02 15:05:58 · 152 阅读 · 0 评论 -
Quartz入门
Quartz的理解Quartz主要有以下组件和实现:Job接口只有一个执行方法void execute(JobExecutionContext context)JobExecutionContext类提供了调度上下文的各种信息。Job的运行信息保存在JobDataMap实例中。JobDetailQuartz在每次执行Job时,都重新创建一个Job实例。开发者需要自己...原创 2018-08-12 21:16:36 · 126 阅读 · 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 · 1990 阅读 · 0 评论 -
netty入门案例
netty入门案例来源:书籍:《netty权威指南 第二版》 Constants.javapackage 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 · 153 阅读 · 1 评论 -
面向对象编程思想总结
面向对象四大特性封装继承多态抽象面向对象四大好处可维护可扩展可复用灵活性好五大设计原则(SOLID)单一职责原则每个软件模块有且只有一个需要被改变的理由。开放封闭原则一个软件模块需要对修改封闭,对扩展开放。依赖倒转原则高层模块不应该依赖低层模块。两个都应该依赖抽象。抽象不应该依赖细节,细节应该依赖于抽象。里式替换原...原创 2019-09-02 21:54:40 · 268 阅读 · 0 评论