自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Synchronized锁升级

于是引入了偏向锁,偏向锁在获取资源的时候会在资源对象上记录该对象是偏向该线程的,偏向锁并不会主动释放,这样每次偏向锁进入的时候都会判断该资源是否是偏向自己的,如果是偏向自己的则不需要进行额外的操作,直接可以进入同步操作。在1.6之前,锁都是重量级锁,即我们不管什么线程来操作资源,都要进行加锁释放锁,如果有多线程,还要等待之类的,很浪费资源,1.6之后引入了偏向锁与轻量锁来减小获取和释放锁所带来的性能消耗。当两个或以上线程交替获取锁,但并没有在对象上并发的获取锁时,偏向锁升级为轻量级锁。

2024-03-02 14:05:02 924 1

原创 ThreadLocal简单理解

ThreadLocal简单理解

2024-03-01 18:50:08 332 2

原创 为什么java要分为静态和非静态方法

为什么java要分为静态类和非静态方法

2024-02-26 22:42:34 343 1

原创 力扣罗马数字转整数(java)

力扣罗马数字转整数(java)

2023-12-12 17:40:14 45

原创 软考笔记(软件设计师中级)

软考笔记(软件设计师)

2023-12-08 16:56:50 40

原创 JAVA冒泡排序

java冒泡排序(从后往前遍历)

2023-11-08 15:09:15 42 1

原创 Bean实例化三种方法

Bean实例化三种方法

2023-08-09 11:21:41 52

原创 打印数字点阵字模

使用提供0-9数字点阵字模,编写显示字模函数,并实现把字模镜像、倒影、斜体等特显。按行输出自己的学号、生日,并保持到文件“我的信息.txt”中。

2023-05-24 20:53:50 287 1

原创 点阵汉字打印

读取汉字点阵文件(hzk16.dat文件、16点阵),获取指定汉字的点阵信息,根据点阵信息,显示、特显汉字:完成如下功能:(1)显示自己姓名(分别按列、按行显示),并截图;(2)镜像显示汉字;(3)指定斜率,显示斜体汉字;(4)指定倍数,放大汉字。以上都用自己姓名作为测试,截图。

2023-05-24 20:47:52 418 3

原创 Pycharm生成不了HTMLReport报告

Pycharm生成不了HTMLReport报告

2023-05-24 12:50:01 242

原创 验证千字文中有没有重复的字。

验证千字文中有没有重复的字。

2022-12-20 14:47:23 151

原创 python数字金额转换为中文大写金额(角、分)

编写程序,根据用户输入的金额数字转换成相应的中文大写数字。例如,1002.34转换为“壹仟零贰圆叁角肆分”,100转换为“壹佰圆整”。

2022-11-25 11:22:32 3854 8

空空如也

空空如也

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

TA关注的人

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