摘要:
享元模式适用于需要大量相同类型对象的情况。在此,设计布局可以减少创建多个对象的方式。对象在运行时会消耗资源,因此最好在内存中使用较少的对象。它减少了内存占用并利用了程序的整体性能。本文是在学习完优锐课JAVA架构VIP课程—【框架源码专题】中《学习源码中的优秀设计模式》后写下的学习感悟。通过Java
阅读全文
posted @ 2019-12-20 14:30
Absolutely-
阅读(368)
推荐(0)
编辑
摘要:
抽丝剥茧 细说架构那些事——【优锐课】 装饰器模式使你可以在运行时使用类似于对象组成的技术来装饰类。这在我们希望实例化具有新职责的对象而无需对基础类进行任何代码更改的情况下尤其有用。本文是在学习完优锐课JAVA架构VIP课程—【框架源码专题】中《学习源码中的优秀设计模式》后写下的学习感悟。探讨了这种
阅读全文
posted @ 2019-12-19 09:28
Absolutely-
阅读(593)
推荐(1)
编辑
摘要:
抽丝剥茧 细说架构那些事——【优锐课】 策略设计模式是Java API库中常见的模式之一。这与另一个设计模式(称为状态设计模式)非常相似。本文是在学习完优锐课JAVA架构VIP课程—【框架源码专题】中《学习源码中的优秀设计模式》后写下的学习感悟。简要介绍了该思想,并提供了有关如何在Java中实现该思
阅读全文
posted @ 2019-12-18 17:14
Absolutely-
阅读(652)
推荐(2)
编辑
摘要:
抽丝剥茧 细说架构那些事——【优锐课】 单例模式可确保在给定的时间实例中只能创建一个具有全局访问点的对象。这是面向对象编程中最常用的技术之一。尽管它很简单,但从类设计的角度来看可能是最简单的,但是在尝试实现它们之前,必须先解决一些细微的问题。本文是在学习完优锐课JAVA架构VIP课程—【框架源码专题
阅读全文
posted @ 2019-12-18 10:00
Absolutely-
阅读(593)
推荐(1)
编辑
摘要:
PriorityQueue是基于无界优先级队列和优先级堆构建的重要Java API之一。本文通过适当的代码示例深入了解了有关此API及其用法的一些复杂信息。另在上篇文章中我们简单地谈了下Java编译器API简介,你可以先阅读以方便更好地阅读这篇文章。感谢优锐课老师对我写下这两篇文章时给予的帮助。 总
阅读全文
posted @ 2019-12-17 14:44
Absolutely-
阅读(1152)
推荐(0)
编辑
摘要:
今天给大家分享的是Java编译器API简介,文章部分内容摘自【优锐课】学习笔记。 Java编译器API Java编译器API是Java模块(称为java.compiler)的一部分。该模块包括语言模型和注释处理,以及编译器API。它定义了Java编程语言和编译器工具的类型和模型声明,可以在执行期间从
阅读全文
posted @ 2019-12-17 11:39
Absolutely-
阅读(891)
推荐(1)
编辑
摘要:
多态是面向对象软件的基本原理之一。该术语通常表示可以具有多种形式的事物。在面向对象的方法中,多态使编写具有后期绑定引用的程序成为可能。尽管在Java中创建多态引用很容易,但其背后的概念对整体编程产生了更深远的影响。本文结合在优锐课学习到的知识点,探讨了有关多态性及其对面向对象编程的影响的一些复杂细节
阅读全文
posted @ 2019-12-16 10:41
Absolutely-
阅读(767)
推荐(1)
编辑
摘要:
了解如何使用Spring Boot和AspectJ实现方法跟踪基础结构!最近在优锐课学习收获颇多,记录下来大家一起进步! 在我们的应用程序中,获取方法的堆栈跟踪信息可能会节省很多时间。具有输入输出参数值和方法所花费的时间可以使查找问题变得更加容易。在本文中,我们将研究如何使用Spring Boot,
阅读全文
posted @ 2019-12-14 20:44
Absolutely-
阅读(585)
推荐(0)
编辑
摘要:
分享一下最近优锐课学习笔记。 Java线程池执行程序偏向于排队而不是产生新线程。从好的方面来说,我们有两种解决方法。 理想情况下,对任何线程池执行程序而言,期望如下: 预先创建了一组初始线程(核心线程池大小)来处理负载。 如果负载增加,则应创建更多线程来处理最大线程数(最大池大小)的负载。 如果线程
阅读全文
posted @ 2019-12-14 15:16
Absolutely-
阅读(215)
推荐(0)
编辑
摘要:
最近又学到了很多新知识,感谢优锐课老师细致地讲解,这篇博客记录下自己所学所想,也和大家分享、了解有关Java中的并发问题和线程限制的更多信息。 在此文中,我们将探讨线程限制,它的含义以及如何实现。因此,让我们直接研究它。 线程限制 大多数并发问题仅在我们希望在线程之间共享可变变量或可变状态时才会发生
阅读全文
posted @ 2019-12-13 16:28
Absolutely-
阅读(276)
推荐(0)
编辑