![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
dawson$
这个作者很懒,什么都没留下…
展开
-
java lambda表达式
后续。。。原创 2019-07-21 11:27:31 · 90 阅读 · 0 评论 -
面向切面编程
1、动态代理(spring事务管理) 2、ast编译期注入代码(lombok) 3、java探针技术原创 2019-07-26 10:57:59 · 105 阅读 · 0 评论 -
操作系统层面和jvm层面的线程状态区别
操作系统线程状态相对cpu定义,jvm线程状态相对资源定义 各种状态举例: 1.线程未抢到锁 2.这个省略 3.等待io(有资源在为线程服务,比如硬盘,显卡,但不是CPU) 4.省略 5.同步块中调用wait() 6.同步块中调用wait(n)或sleep(n) 仅仅留在CPU层面多线程没有意义,线程的切换只会造成效率降低,多线程的意义更多在于计算机各种资源的并行利用,举个例子:一个人先扫地再写...原创 2019-08-07 21:50:10 · 852 阅读 · 0 评论