自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ReentrantLock 原理源码解读

ReentrantLock源码分析

2022-12-09 20:42:25 220 1

原创 reentrantLock和synchronized区别

synchronized和reentrantLock都能实现互斥同步,保证临界区代码块的线程安全。synchronized语法synchronized(锁对象){ //临界区代码}synchronized在java层面上只是个关键字。当代码执行到synchronized(锁对象)时,Java会向底层申请一个管程(Monitor)对象,并关联到锁对象的对象头中(这里暂时不考虑默认加的是偏向锁)。当临界区代码执行完毕后就会自动释放锁,即使临界区代码抛出异常,也不会影响到锁释放

2022-12-06 16:45:41 194 1

原创 测试单核cpu和多核cpu执行java多线程任务的效率

本文验证了单核cpu运行多线程时,底层是并发的,不能由此提高程序运行效率

2022-11-16 11:00:33 1979 2

原创 猜数字小游戏——-c

运用c语言编了一个超级超级简单的game,遇到了一些疑惑

2021-12-06 20:24:15 369

原创 2021.12.15.梦开始的地方.

21岁、重庆高考581分,现在大四,非985,非211。数学与应用数学专业,大学就学过c语言。我的目标是outstanding 程序员、高薪offer、迎娶白富美。如何学习编程?学好c语言、c++、Java 学好数据结构和算法 学好操作系统 学好计算机网络和网络编程 学好数据库我用优快云记录我的学习历程。每天都会敲代码,我会把我的所有学习心得都放在这里,希望未来的我能够感谢现在的我。...

2021-12-05 21:28:31 1252

空空如也

空空如也

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

TA关注的人

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