![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java 进阶
乐由心起
这个作者很懒,什么都没留下…
展开
-
深入理解Java内存模型 volatile
volatile的特性当我们声明共享变量为volatile后,对这个变量的读/写将会很特别。理解volatile特性的一个好方法是:把对volatile变量的单个读/写,看成是使用同一个监视器锁对这些单个读/写操作做了同步。下面我们通过具体的示例来说明,请看下面的示例代码:转自http://www.infoq.com/cn/articles/java-memory-model-4/cl转载 2016-03-17 09:52:42 · 583 阅读 · 0 评论 -
java 线程如何被终止
http://blog.csdn.net/anhuidelinger/article/details/11746365终止线程的三种方法 有三种方法可以使终止线程。 1. 使用退出标志,使线程正常退出,也就是当run方法完成后线程终止。 2. 使用stop方法强行终止线程(这个方法不推荐使用,因为stop和suspend、resum转载 2016-03-17 15:18:22 · 597 阅读 · 0 评论 -
java7新特性
1、switch语句中可以使用字符串 switch(week){ case:"Monday" break;}2、处理不同的异常try { File file = new File(""); FileInputStream inputStream = new FileInputStream(file); SimpleDateFormat format = new Si原创 2016-06-09 19:42:04 · 581 阅读 · 0 评论