
Java
Decmoon
Programmer
展开
-
【Java】GitHub开源代码分享-Library-better-design
" 优秀的代码结构经受得起版本的迭代与需求的变更 " 作者比较喜欢在工作中总结各种逻辑思想和设计结构,故在github平台设计了Library-better-design开源项目,如果有同学对此方面感兴趣或者您有更好的见解&设计思想,欢迎探讨沟通,借鉴学习。 目前状态:不定时更新 内容: 多种设计模式模型用例 优秀结构框架模型用例 设计思想模型用例 怪异的结构模型(曾某处遇到过的非主流写法) ..... URL:https://github.com/Decmoon/library-b原创 2020-08-14 20:37:37 · 298 阅读 · 0 评论 -
【Java】优雅代码更需要优雅的写法
各位优秀的程序员们,相信你们已经阅读过很多遍JDK的源码以及一些优秀的业务、框架源码了,但是总有一些源码让我等望而却步 ,原因并不是因为代码的难度,而是因为代码的规范程度,好的代码在拥有足够深的技术水平之上肯定会以足够赏心悦目的书写规范来呈现给大家。 本篇文章不谈技术,浅谈一些Java语言设计层面上的语法问题。 首先介绍几种常见的书写语法: 驼峰式命名法(Lower-C...原创 2019-08-27 17:58:22 · 3554 阅读 · 0 评论 -
【Java】设计模式之单例模式(Singleton Pattern)
单例模式是 Java 众多设计模式的一种,也是平时用到较多、适用范围较广的一种设计模式,隶属创建型模式。 什么设计模式?说白了就是问题的解决方案,计算1加到100可以每个数字逐个加,也可以像高斯一样首尾相加乘50,设计模式是对问题的一种优秀的解决方案,所以我们需要来看看单例模式这个答案出现之前,所存在的问题: 假设有一个类 它的对象需要被频繁的使用,所以经常需要创建与销毁,而恰...原创 2019-08-29 17:36:34 · 246 阅读 · 0 评论