- 博客(9)
- 收藏
- 关注
原创 带你加深对Spring IOC容器的理解
Spring的IOC容器相信大家都已经耳熟能详了,只需几个注解你就可以实现bean的创建和使用,那么,其内部到底是如何实现的呢?今天这篇文件就带大家对Spring IOC容器做一个较为详细的说明。
2026-01-15 18:11:28
696
4
原创 说说线程池的基本使用方式
线程池是一种用于的技术,它预先创建一组线程并维护在一个"池"中,当有任务需要执行时,从池中取出一个线程来执行任务,任务执行完毕后线程返回池中,而不是销毁线程。
2026-01-12 19:06:37
1169
7
原创 来说下ReentrantLock的基本原理及使用方式
目录1.ReentrantLock介绍2.ReentrantLock核心特性2.1可重入性2. 公平性选择3. 中断响应4.超时机制3.ReentrantLock基本使用方法4.ReentrantLock和sychronized对比5.ReentrantLock使用主要事项5.1锁的释放5.2 锁的层级嵌套ReentrantLock 是Java 并发包()中提供的一个可重入互斥锁,功能类似于synchronized关键字,但提供了更灵活的锁控制机制。同一个线程可以多次获取同一把锁,而不会产生死锁2.
2026-01-09 14:14:49
873
8
原创 聊聊java的多线程
定义多线程是指在一个程序中同时执行多个线程的技术。每个线程代表一个独立的执行路径,但共享相同的内存空间和系统资源。优势:提高CPU利用率 :当一个线程等待I/O操作时,另一个线程可以继续执行改善响应性 :用户界面保持响应,后台处理任务并发处理任务 : 同时处理多个请求或计算平时我们使用的大多都是单线程也就是main线程,虽然已经可以完成大部分的工作,但是如果任务量一旦多起来,那么你程序的吞吐量或许会指数型下降。这时候,能多点“帮手”一起完成任务就是至关重要的了,接下来我们来说下如何创建多线程。
2026-01-06 21:48:00
951
4
原创 关于Java中的Map集合
Map是Java集合框架中非常重要的一部分,它表示的映射关系。与Collection接口不同,Map存储的是键值对,打个比方,Collection集合就像是个盒子,所有元素都在这一个盒子中,二而map集合就像是钥匙,一把锁对于一个钥匙,每个键最多只能映射到一个值。
2026-01-03 14:53:21
1156
2
原创 谈谈java中的List集合
定义:List 是 Java 集合框架中的核心接口之一,它代表一个有序集合(序列),允许元素重复,并通过索引(位置)访问元素。特点:有序性:能够严格按照元素添加的顺序存储元素,通过索引准确取出元素可重复性:允许存放相同元素索引访问:提供类似与数组的索引访问,索引从0开始List本质上是一个接口,最常用的实现类是ArrayList和LinkedList。
2026-01-01 10:30:00
1176
原创 简单聊聊java的面向对象编程
目录1、面向对象编程基础概念2、类与对象2.1类的创建2.2对象的创建3.面向对象三大特性3.1封装3.2 继承3.3 多态4.抽象类与接口4.1抽象类的创建4.2 接口的创建面向对象编程(Object-Oriented Programming,简称OOP)是一种编程范式,它使用“对象”来设计应用程序和计算机程序。它将真实世界的事物和概念抽象成程序中的对象。核心的概念有:类、对象、面向对象三大特性(封装、继承、多态)、抽象类与接口等,接下来将依次介绍。OOP的核心目标是通过封装、继承、多态来提升代码的可重用
2025-12-29 20:38:38
843
原创 力扣No49.字母异位词分组
就好了,这个问题解决后,接着就是组合了,我们发现,不论“abc”还是“bca”还是“cab”,他们经过排序之后都是“abc”,那么我们就可以用。本题的翻译过来其实就一句话:将相同构成的单词组合在一起。比如”abc“,和”bac“元素构成完全相同,那我们就把他们组合起来。字母异位词是通过重新排列不同单词或短语的字母而形成的单词或短语,并使用所有原字母一次。,那么如何比较例如"abc",“bca”是否一致呢?n代表字符串数组的长度,m代表单个字符串的长度。,至此,这道题就被我们彻底解决了。
2025-12-28 13:42:26
262
原创 从代码混乱到清晰:5个初学者必须改正的坏习惯
你是否在写完代码后时候曾有过:为什么别人会说看不懂我的代码?为什么过几天我也看不懂我自己的代码了?知识好多,为什么今天学完明天就忘了?我前几天写的代码哪去了?.....等等诸如次非技术类型的疑问。接下来我就来带大家纠正初学者的坏习惯,成为一名合格的代码开发者!
2025-12-27 22:47:39
1194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅