摘要: 在多线程中如何找到安全问题所在:1,明确哪些代码是多线程运行代码2,明确共享数据3,明确多线程运行代码中哪些代码是操作共享数据的静态的同步方法中,使用锁是该方法所在类的字节码文件对象,即 类名.class 前天俺们谈到了加锁,但是在使用加锁的同时又会带来一个问题,就是死锁。什么叫死锁? 所谓死锁: 阅读全文
posted @ 2016-09-07 11:20 一步一个脚印,坚持 阅读(1797) 评论(0) 推荐(0) 编辑
摘要: 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188 多线程是Java应用程序的一个特点,掌握java的多线程也是作为一java程序员必备的知识。多线程指的是在单个程序中可以同时运行多个同的线程执行不同的任务.线程是程序内的顺序控制流,只能使用 阅读全文
posted @ 2016-09-07 10:43 一步一个脚印,坚持 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 转载于:http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清 阅读全文
posted @ 2016-09-07 10:02 一步一个脚印,坚持 阅读(276) 评论(0) 推荐(0) 编辑