2016年7月27日

Java volatile关键字

摘要: From:http://www.cnblogs.com/dolphin0520/p/3920373.html 一.内存模型的相关概念 大家都知道,计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的 阅读全文

posted @ 2016-07-27 19:52 alvin.zhang 阅读(102) 评论(0) 推荐(1) 编辑

Java Lock

摘要: From: http://www.cnblogs.com/dolphin0520/p/3923167.html 一.synchronized的缺陷 synchronized是java中的一个关键字,也就是说是Java语言内置的特性。那么为什么会出现Lock呢? 在上面一篇文章中,我们了解到如果一个代 阅读全文

posted @ 2016-07-27 17:22 alvin.zhang 阅读(138) 评论(0) 推荐(0) 编辑

Java synchronized

摘要: From:http://www.cnblogs.com/dolphin0520/p/3923737.html 一.什么时候会出现线程安全问题? 在单线程中不会出现线程安全问题,而在多线程编程中,有可能会出现同时访问同一个资源的情况,这种资源可以是各种类型的的资源:一个变量、一个对象、一个文件、一个数 阅读全文

posted @ 2016-07-27 14:42 alvin.zhang 阅读(112) 评论(0) 推荐(0) 编辑

Java Thread类的使用

摘要: From:http://www.cnblogs.com/dolphin0520/p/3920357.html 一.线程的状态 在正式学习Thread类中的具体方法之前,我们先来了解一下线程有哪些状态,这个将会有助于后面对Thread类中的方法的理解。 线程从创建到最终的消亡,要经历若干个状态。一般来 阅读全文

posted @ 2016-07-27 14:29 alvin.zhang 阅读(130) 评论(0) 推荐(0) 编辑

Java 创建线程/进程

摘要: From:http://www.cnblogs.com/dolphin0520/p/3913517.html http://www.cnblogs.com/dolphin0520/p/3913517.html 一.Java中关于应用程序和进程相关的概念 在Java中,一个应用程序对应着一个JVM实例 阅读全文

posted @ 2016-07-27 10:57 alvin.zhang 阅读(214) 评论(0) 推荐(0) 编辑

导航