2018第21周回顾

Java线程及线程池状态总结了多线程的基础,线程的状态及转换,线程从新建、阻塞、等待、条件等待等状态在条件满足时会进入可运行状态,等待操作系统选中分配CPU资源后线程得到执行,由于每次执行获得的CPU时间片很短,几乎感觉不到,所以JAVA线程状态定义中没有执行中的状态。VisualVm中运行(running)状态实际对应线程的可运行状态。

Map容器安全记录了两个Map使用要注意的两个问题,HashMap线程不安全下使用可能会导致结果不正确也可能会导致死循环,ConcurrentHashMap的线程安全是指同时调用put或get方法是线程安全的,但如果代码段中连续用get、put方法又不能保证这段代码操作的原子性,也会产生线程安全问题。

后面几篇是关于私活、业余项目、开源项目、程序员跳槽职业规划完整的摘录和思考,是每个迷茫的程序员都应该经常考虑的,在做好本质工作的同时,如何让自己更好的发展。

对大部分对自己工作不满意、有空闲时间的程序员,都应该通过做自己的业余项目、参与开源项目、接私活等方式让自己获取更快更好的发展。

posted on   时间朋友  阅读(185)  评论(0编辑  收藏  举报

编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2017-05-27 《洞见远胜创意》听书笔记-如何获得洞见
2016-05-27 2016第22周五
2015-05-27 java开源资源
2014-05-27 第22周二
2013-05-27 2013年5月27日20:16:02
2012-05-27 Java基础语法总结2

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示