![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
算云烟
这个作者很懒,什么都没留下…
展开
-
Effective-Java:使用静态工厂方法或者Builder构建器来代替构造方法
文章有参看其他博主博客:考虑使用静态工厂方法替代构造方法[https://www.cnblogs.com/chenpi/p/5981084.html]最近在阅读《Effectivce-java》的时候,里面提到了用静态工厂方法来给类创建对象,替代原有的构造方法。这里是说,并不是要取缔类中原有的构造器,而是说创建对象时不通过构造器,而是通过静态工厂方法来创建。这样做有它的有点,当然也有缺点,下面一起探究一下。一、概述 在Java开发过程中,创建对象通常的做法是通过有参或者无参构造器创建对原创 2020-07-06 22:54:20 · 272 阅读 · 0 评论 -
Java8 Stream流 - 高效快速的处理集合
概述:Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象Stream流就是将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选, 排序,聚合等。元素流在管道中经过中间操作(intermediate operation)的处理,最后由最终操作(terminal operation)得到前面处理的结果值得原创 2020-05-13 21:26:29 · 1865 阅读 · 0 评论 -
String字符串的几种比较情况
最近在研究String字符串比较的几种情况,发现这个博主的文章写的非常好,值得仔细研读一下:https://blog.csdn.net/u011541946/article/details/79865160转载 2020-04-14 14:47:01 · 150 阅读 · 0 评论 -
Spring AOP:面向切面编程(二)
一、基于@AspectJ注解实现AOP普通业务层,里面包含一些业务方法,这些方法就是将要被切入的连接点@Servicepublic class CurdService{ public void insert(){ ... } public void add(){ ... } public void delete(){ ... } ...原创 2020-02-17 15:53:07 · 231 阅读 · 0 评论 -
理解JVM虚拟机
文章有参看其他博主资料深入详解JVM原理:https://blog.csdn.net/know9163/article/details/80574488JVM完整深入解析:https://segmentfault.com/a/1190000014395186Java虚拟机你只需看这一篇就够了:https://blog.csdn.net/qq_41701956/article/details...原创 2019-08-28 15:06:52 · 174 阅读 · 0 评论 -
Java类加载机制和类加载器
文章有参看其他博主文章Java类加载机制:https://www.cnblogs.com/Latiny/p/8476665.htmlJava类加载机制:https://blog.csdn.net/cnahyz/article/details/82219210Java类加载机制:https://www.cnblogs.com/cmfwm/p/8287203.html一、类加载概念 ...原创 2019-09-03 17:14:54 · 89 阅读 · 0 评论