摘要:
作者:国栋 https://my.oschina.net/goldenshaw/blog/705397 Java虚拟机层面所暴露给我们的状态,与操作系统底层的线程状态是两个不同层面的事。具体而言,这里说的 Java 线程状态均来自于 Thread 类下的 State 这一内部枚举类中所定义的状态: 阅读全文
posted @ 2020-05-09 15:57
Java技术栈
阅读(1019)
评论(0)
推荐(1)
摘要:
作者:yizhiwazi https://www.jianshu.com/p/9c65b7613c30 前言:IntelliJ IDEA ======================== 如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。 其实笔 阅读全文
posted @ 2020-05-09 14:11
Java技术栈
阅读(991)
评论(0)
推荐(0)
摘要:
作者:纪莫 https://www.cnblogs.com/jimoer/p/8799437.html 这里只是推荐一下好用的插件,具体的使用方法不一一详细介绍。 JRebel for IntelliJ 一款热部署插件,只要不是修改了项目的配置文件,用它都可以实现热部署。收费的,破解比较麻烦。不过功 阅读全文
posted @ 2020-05-09 10:41
Java技术栈
阅读(18698)
评论(0)
推荐(0)
摘要:
上图是一个线程的生命周期状态流转图,很清楚的描绘了一个线程从创建到终止的过程。 这些状态的枚举值都定义在java.lang.Thread.State下 NEW:毫无疑问表示的是刚创建的线程,还没有开始启动。 RUNNABLE: 表示线程已经触发start()方式调用,线程正式启动,线程处于运行中状态 阅读全文
posted @ 2020-05-09 09:40
Java技术栈
阅读(781)
评论(0)
推荐(0)
摘要:
HashMap线程安全的吗? Java中平时用的最多的Map集合就是HashMap了,它是线程不安全的。 看下面两个场景: 1、当用在方法内的局部变量时,局部变量属于当前线程级别的变量,其他线程访问不了,所以这时也不存在线程安全不安全的问题了。 2、当用在单例对象成员变量的时候呢?这时候多个线程过来 阅读全文
posted @ 2020-05-09 08:19
Java技术栈
阅读(630)
评论(0)
推荐(0)

浙公网安备 33010602011771号