
笔记
文章平均质量分 53
小阿_州
大家好,我是工作时长两年半的java实习生。喜欢c,r,u,d,music
展开
-
ReentrantLock 原理源码解读
ReentrantLock源码分析原创 2022-12-09 20:42:25 · 231 阅读 · 2 评论 -
reentrantLock和synchronized区别
synchronized和reentrantLock都能实现互斥同步,保证临界区代码块的线程安全。synchronized语法synchronized(锁对象){ //临界区代码}synchronized在java层面上只是个关键字。当代码执行到synchronized(锁对象)时,Java会向底层申请一个管程(Monitor)对象,并关联到锁对象的对象头中(这里暂时不考虑默认加的是偏向锁)。当临界区代码执行完毕后就会自动释放锁,即使临界区代码抛出异常,也不会影响到锁释放原创 2022-12-06 16:45:41 · 201 阅读 · 1 评论 -
猜数字小游戏——-c
运用c语言编了一个超级超级简单的game,遇到了一些疑惑原创 2021-12-06 20:24:15 · 372 阅读 · 0 评论 -
2021.12.15.梦开始的地方.
21岁、重庆高考581分,现在大四,非985,非211。数学与应用数学专业,大学就学过c语言。我的目标是outstanding 程序员、高薪offer、迎娶白富美。如何学习编程?学好c语言、c++、Java 学好数据结构和算法 学好操作系统 学好计算机网络和网络编程 学好数据库我用优快云记录我的学习历程。每天都会敲代码,我会把我的所有学习心得都放在这里,希望未来的我能够感谢现在的我。...原创 2021-12-05 21:28:31 · 1254 阅读 · 0 评论