文章 2024-12-25 来自:开发者社区

【JavaEE】——单例模式引起的多线程安全问题:“饿汉/懒汉”模式,及解决思路和方法(面试高频)

阿华代码,不是逆风,就是我疯,你们的点赞收藏是我前进最大的动力!!希望本文内容能够帮助到你! 目录 一:单例模式(singleton) 1:概念 二:“饿汉模式” 1:前引 2:代码编译 3:代码分析 4:解释为什么叫“饿汉模式” 三:“懒汉”模式 1:前引 2:代码编译 3:代码分析 4:“...

【JavaEE】——单例模式引起的多线程安全问题:“饿汉/懒汉”模式,及解决思路和方法(面试高频)
文章 2024-05-14 来自:开发者社区

大厂求职者必看!如何用简单工厂模式征服面试官?

「面试官」: 您好!今天我们将探讨简单工厂模式。首先,您能解释一下什么是简单工厂模式吗? 「求职者」: 当然,简单工厂模式是一种创建对象的设计模式,「它通过一个单独的工厂类来决定实例化哪一个继承类。这个模式能够解决由接口隔离原则带来的一些问题,如选择合适的类进行实例化」。它能够使软件架构保持松耦合,同时具有良好的扩展性。 面试官」: 了解了。那么,能否结合代码给我展示一下简单工厂...

文章 2022-02-17 来自:开发者社区

阻塞队列——手写生产者消费者模式、线程池原理面试题真正的答案

队列和阻塞队列 队列 队列(Queue)是一种经常使用的集合。Queue 实际上是实现了一个先进先出(FIFO:First In First Out)的有序表。和 List、Set 一样都继承自 Collection。它和 List 的区别在于,List可以在任意位置添加和删除元素,而Queue 只有两个操作: 把元素添加到队列末尾; 从队列头部取出元素。 超市的收银台就是一个队列: 我们...

阻塞队列——手写生产者消费者模式、线程池原理面试题真正的答案
文章 2022-02-17 来自:开发者社区

阻塞队列——手写生产者消费者模式、线程池原理面试题真正的答案

阻塞队列——手写生产者消费者模式、线程池原理面试题真正的答案 文章收录在 GitHub JavaKeeper ,N线互联网开发必备技能兵器谱 队列和阻塞队列 队列 队列(Queue)是一种经常使用的集合。Queue实际上是实现了一个先进先出(FIFO:First In First Out)的有序表。和 List、Set一样都继承自 Collection。它和List的区别在于,List可以在任意....

问答 2022-02-15 来自:开发者社区

介绍下观察者模式和订阅-发布模式的区别,各自适用于什么场景 #前端面试

介绍下观察者模式和订阅-发布模式的区别,各自适用于什么场景

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Java面试那些事儿

手把手带您学习Java,开启编程之路。

+关注