自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 synchronized锁升级策略以及与ReentrantLock的区别

synchronized锁升级策略以及与ReentrantLock的对比

2022-07-14 19:25:52 502 1

原创 多线程安全问题

所谓线程安全问题,在多线程并发的场景下,实际运行结果和单线程场景下预期结果不符合的问题出现了线程不安全问题Java Memory Model:描述线程工作内存和主内存的关系每个线程都有自己的工作内存,每次读取共享变量(类中成员变量,静态变量,常量都属于共享变量,在堆和方法区中存储的变量),都是先从主内存将变量加载到自己的工作内存,之后关于此变量的所有操作都是在自己的工作内存中进行的,然后写回主内存该操作对应CPU的一条操作,这个操作不会被中断,要么全部执行,要么都不执行,不存在中间状态,这种操作就是一个原

2022-07-13 18:55:43 222 6

原创 多线程基础

多线程基础篇

2022-07-13 16:14:56 333 14

原创 认识线程池

认识线程池

2022-06-27 15:24:50 141

原创 带你认识Lambda表达式

认识Lambda表达式

2022-06-16 16:37:22 92

原创 听说JDK源码难?一篇文章带你搞懂HashMap源码

HashMap源码重点内容解析

2022-06-09 20:52:09 173 2

原创 Java学习必会的七大排序算法

带你了解七大排序算法

2022-06-03 15:47:03 141

原创 认识String类

详细介绍了String类常用知识点,带你认识String类

2022-05-31 17:18:43 108

原创 JAVA抽象类和接口(包含多态详解)

详细介绍了JAVA中多态的使用,以及抽象类和接口

2022-05-07 13:30:30 612

原创 Java面向对象编程之继承(包括super关键字详解)

带你充分了解java继承的使用,以及super关键字使用细节

2022-05-03 16:06:13 1753

原创 看了这篇,手撕链表不再是难事

单链表与双链表的手动实现,以及增删改查

2022-05-01 16:35:09 328 2

原创 JAVA类与对象重要知识点

JAVA private实现封装,this关键字使用,构造方法使用,static关键字使用,代码块

2022-04-16 20:11:50 780 1

原创 方法递归介绍及简单练习

方法递归介绍及简单练习递归的概念一个方法在执行过程中调用自身,就称为递归注意: 调用重载方法不是递归,不能光看方法名字递归的关键: 方法调用时,程序会停在方法调用处,直到方法返回继续执行递归的使用场景一个问题可拆分为若干个子问题的解拆分后的子问题与原问题除问题规模不同,解决思路相同存在递归的终止条件注意: 所谓终止条件就是不借助任何其他函数,就能直接知道求出问题答案如何写出递归函数**思路:**在写递归函数的时候不要纠结函数内部是如何实现,我们需要关注的是这个函数实现了什么功

2022-04-11 12:27:04 306

原创 JAVA基本数据类型转换(自动,强制,提升)

Java SE基础,对三种数据类型转换方式进行了介绍

2022-04-05 13:00:52 387 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除