摘要: 更多内容请关注微信公众号【Java技术江湖】这是一位阿里 Java 工程师的技术小站,作者黄小斜,专注 Java 相关技术:SSM、SpringBoot、MySQL、分布式、中间件、集群、Linux、网络、多线程,偶尔讲点Docker、ELK,同时也分享技术干货和学习经验,致力于Java全栈开发!(关注公众号后回复”资料“即可领取 3T 免费技术学习资源以及我我原创的程序员校招指南、Java学习指... 阅读全文
posted @ 2019-04-06 18:08 程序员黄小斜 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 更多内容请关注微信公众号【Java技术江湖】这是一位阿里 Java 工程师的技术小站,作者黄小斜,专注 Java 相关技术:SSM、SpringBoot、MySQL、分布式、中间件、集群、Linux、网络、多线程,偶尔讲点Docker、ELK,同时也分享技术干货和学习经验,致力于Java全栈开发!(关注公众号后回复”资料“即可领取 3T 免费技术学习资源以及我我原创的程序员校招指南、Java学习指... 阅读全文
posted @ 2019-04-06 18:04 程序员黄小斜 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 更多内容请关注微信公众号【Java技术江湖】这是一位阿里 Java 工程师的技术小站,作者黄小斜,专注 Java 相关技术:SSM、SpringBoot、MySQL、分布式、中间件、集群、Linux、网络、多线程,偶尔讲点Docker、ELK,同时也分享技术干货和学习经验,致力于Java全栈开发!(关注公众号后回复”资料“即可领取 3T 免费技术学习资源以及我我原创的程序员校招指南、Java学习指... 阅读全文
posted @ 2019-04-06 17:56 程序员黄小斜 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍了抽象类和接口的特性和使用方法。具体代码在我的GitHub中可以找到https://github.com/h2pl/MyTech 文章首发于我的个人博客:https://h2pl.github.io/2018/04/24/javase51 抽象类一般会实现一部分操作,并且留一些抽象方法让子类自己实现,比如Stringbuffer和Stringbuilder的父类abstractStri... 阅读全文
posted @ 2019-04-06 17:50 程序员黄小斜 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍了final关键字的使用方法及原理具体代码在我的GitHub中可以找到https://github.com/h2pl/MyTech文章首发于我的个人博客:https://h2pl.github.io/2018/04/23/javase4final关键字可以修饰类、方法和引用。修饰类,该类不能被继承。并且这个类的对象在堆中分配内存后地址不可变。修饰方法,方法不能被子类重写。修饰引用,引用... 阅读全文
posted @ 2019-04-06 17:44 程序员黄小斜 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 更多内容请关注微信公众号【Java技术江湖】这是一位阿里 Java 工程师的技术小站,作者黄小斜,专注 Java 相关技术:SSM、SpringBoot、MySQL、分布式、中间件、集群、Linux、网络、多线程,偶尔讲点Docker、ELK,同时也分享技术干货和学习经验,致力于Java全栈开发!(关注公众号后回复”资料“即可领取 3T 免费技术学习资源以及我我原创的程序员校招指南、Java学习指... 阅读全文
posted @ 2019-04-06 17:37 程序员黄小斜 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 本文会结合虚拟机对引用和对象的不同处理来介绍三大特性的原理。三大特性:继承 封装 多态继承Java中的继承只能单继承,但是可以通过内部类继承其他类来实现多继承。public class Son extends Father{public void go () {System.out.println("son go");}public void eat () {System.out.println(... 阅读全文
posted @ 2019-04-06 17:30 程序员黄小斜 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 更多内容请关注微信公众号【Java技术江湖】这是一位阿里 Java 工程师的技术小站,作者黄小斜,专注 Java 相关技术:SSM、SpringBoot、MySQL、分布式、中间件、集群、Linux、网络、多线程,偶尔讲点Docker、ELK,同时也分享技术干货和学习经验,致力于Java全栈开发!(关注公众号后回复”资料“即可领取 3T 免费技术学习资源以及我我原创的程序员校招指南、Java学习指... 阅读全文
posted @ 2019-04-06 17:22 程序员黄小斜 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 设计模式基础学习总结这篇总结主要是基于我之前设计模式基础系列文章而形成的的。主要是把重要的知识点用自己的话说了一遍,可能会有一些错误,还望见谅和指点。谢谢更多详细内容可以查看我的专栏文章:设计模式学习https://blog.csdn.net/a724888/article/category/6780980设计模式创建型模式创建型模式创建型模式的作用就是创建对象,说到创建一个对象,最熟悉的就是 n... 阅读全文
posted @ 2019-04-06 16:05 程序员黄小斜 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。今天,螃蟹在IT学习者网站就设计模式的内在价值做一番探讨,并以spring为例进行讲解,只有领略了其设计的思想理念,才能在工作学习中运用到“无形”。Spring作为业界的经典框架,无论是在架构设计方面,还是在代码编写方面,都堪称行内典范。好了,话不多说,开始今天的内容。spring中常用的设计模式达... 阅读全文
posted @ 2019-04-06 16:00 程序员黄小斜 阅读(432) 评论(0) 推荐(0) 编辑
摘要: JDK中设计模式本文主要是归纳了JDK中所包含的设计模式,包括作用和其设计类图。首先来个总结,具体的某个模式可以一个一个慢慢写,希望能对研究JDK和设计模式有所帮助。一、设计模式是什么(1)反复出现问题的解决方案(2)增强软件的灵活性(3)适应软件不断变化二、学习JDK中设计模式的好处(1)借鉴优秀代码的设计,有助于提高代码设计能力(2)JDK的设计中体现了大多数设计模式,是学习设计模式的较好的方... 阅读全文
posted @ 2019-04-06 15:55 程序员黄小斜 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 行为型模式 行为型模式关注的是各个类之间的相互作用,将职责划分清楚,使得我们的代码更加地清晰。 策略模式太常用了,所以把它放到最前面进行介绍。它比较简单,我就不废话,直接用代码说事吧。 下面设计的场景是,我们需要画一个图形,可选的策略就是用红色笔来画,还是绿色笔来画,或者蓝色笔来画。 首先,先定义一 阅读全文
posted @ 2019-04-06 15:25 程序员黄小斜 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 行为型模式行为型模式关注的是各个类之间的相互作用,将职责划分清楚,使得我们的代码更加地清晰。策略模式策略模式太常用了,所以把它放到最前面进行介绍。它比较简单,我就不废话,直接用代码说事吧。下面设计的场景是,我们需要画一个图形,可选的策略就是用红色笔来画,还是绿色笔来画,或者蓝色笔来画。首先,先定义一个策略接口:public interface Strategy { public void dr... 阅读全文
posted @ 2019-04-06 15:23 程序员黄小斜 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Java 设计模式 一直想写一篇介绍设计模式的文章,让读者可以很快看完,而且一看就懂,看懂就会用,同时不会将各个模式搞混。自认为本文还是写得不错的,花了不少心思来写这文章和做图,力求让读者真的能看着简单同时有所收获。 设计模式是对大家实际工作中写的各种代码进行高层次抽象的总结,其中最出名的当属 Ga 阅读全文
posted @ 2019-04-06 12:59 程序员黄小斜 阅读(322) 评论(0) 推荐(0) 编辑