摘要: 23种设计模式 - 单例模式 1.关于单例模式的一些说明 单例模式:确保一个类最多只有一个实例,提供一个全局访问点 注意: 单例类只能有一个实例 单例类必须自己创建自己的唯一实例 单例类必须给所有其他对象提供这一实例 单例模式可以分为两种:预加载和懒加载(即饿汉式和懒汉式) 2.两种形式详解 1
        阅读全文
        | 随笔分类 - Java专题系列
针对Java高频面试题进行分类整理
 
摘要: 23种设计模式 - 单例模式 1.关于单例模式的一些说明 单例模式:确保一个类最多只有一个实例,提供一个全局访问点 注意: 单例类只能有一个实例 单例类必须自己创建自己的唯一实例 单例类必须给所有其他对象提供这一实例 单例模式可以分为两种:预加载和懒加载(即饿汉式和懒汉式) 2.两种形式详解 1
        阅读全文
 
摘要: 开篇介绍 大家好,公众号【Java极客思维】近期会整理一些Java高频面试题分享给小伙伴,也希望看到的小伙伴在找工作过程中能够用得到!本章节主要针对Java快速排序算法的实现进行分享。 首先,来看一下,快速排序的实现的动态图:  快速排序介绍: 快速排序,根据教科书说法来看,是冒泡排序的一种
        阅读全文
 
摘要: 开篇介绍 大家好,近期会整理一些Java高频面试题分享给小伙伴,也希望看到的小伙伴在找工作过程中能够用得到!本章节主要针对Java一些消息中间件高频面试题进行分享。 Q1: 什么是消息和批次? 消息,Kafka里的数据单元,也就是我们一般消息中间件里的消息的概念。消息由字节数组组成。消息还可以包
        阅读全文
 
摘要: 开篇介绍 大家好,公众号【Java极客思维】近期会整理一些Java高频面试题分享给小伙伴,也希望看到的小伙伴在找工作过程中能够用得到!本章节主要针对Java一些消息中间件高频面试题进行分享。 通知:公众号【Java极客思维】正在送书福利活动,关注公众号并参加福利活动吧!只有参与了本次活动的小伙伴
        阅读全文
 
摘要: 开篇介绍 大家好,公众号【Java极客思维】近期会整理一些Java高频面试题分享给小伙伴,也希望看到的小伙伴在找工作过程中能够用得到!本章节主要针对Java一些多线程高频面试题进行分享。 通知:公众号【Java极客思维】正在送书福利活动,关注公众号并参加福利活动吧!只有参与了本次活动的小伙伴才能
        阅读全文
 
摘要: 开篇介绍 大家好,公众号【Java极客思维】近期会整理一些Java高频面试题分享给小伙伴,也希望看到的小伙伴在找工作过程中能够用得到!本章节主要针对Java一些多线程高频面试题进行分享。 Q1: 乐观锁 和 悲观锁 乐观锁: 乐观锁(Optimistic Locking)其实是一种思想。相对悲观
        阅读全文
 
摘要: 开篇介绍 大家好,公众号【Java极客思维】近期会整理一些Java高频面试题分享给小伙伴,也希望看到的小伙伴在找工作过程中能够用得到!本章节主要针对Java一些多线程高频面试题进行分享。 Q1: 线程 和 进程有什么区别? 进程: 进程是程序运行资源分配的最小单位。进程内部有多个线程,会共享这
        阅读全文
 
摘要: 开篇介绍 大家好,公众号【Java极客思维】近期会整理一些Java高频面试题分享给小伙伴,也希望看到的小伙伴在找工作过程中能够用得到!本章节主要针对Java一些集合高频面试题进行分享。 Q: 集合的体系有哪些? 单列集合:  双列集合:  Q1: Collection 和 Collectio
        阅读全文
 
摘要: 开篇介绍 大家好,公众号【Java极客思维】近期会整理一些Java高频面试题分享给小伙伴,也希望看到的小伙伴在找工作过程中能够用得到!本章节主要针对Java一些基础高频面试题进行分享。 Q1: == 和 equals 的区别? == 和 equals的区别: equals是方法,==是运算符; 
        阅读全文
 
 |