java
悟-静
君子忧道不忧贫。
展开
-
多线程详解
基本概念程序:是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。进程:是程序的一次执行过程,或是正在运行的一个程序。动态过程:有它自身的产生、存在和消亡的过程。如:window任务管理器进程中的运行的360安全卫士、运行中的QQ音乐。程序是静态的,进程则是动态的。线程:进程可进一步细化为线程,是一个程序内部的一条执行路径。若一个程序可同一时间执行多个线程,就是支原创 2017-10-26 10:03:51 · 384 阅读 · 0 评论 -
线程的同步
如果有读者看了上一篇文章的栗子会出现线程安全的问题,如果还没有看上篇请点击多线程详解,这一篇是承接上一篇接着讲的。 那为什么会出现线程安全问题呢?原因是:由于一个线程在操作共享数据过程中,未执行完毕的情况下,另外的线程参与进来了,导致共享数据存在了安全问题。解决的办法:必须让一个线程操作共享数据完毕后,其它线程才有机会参与共享数据的操作。这就出现了线程的同步机制。同步代码块 synchroni原创 2017-10-26 10:11:57 · 399 阅读 · 0 评论 -
线程之间的通信
接着上一篇继续看,这篇主要讲线程之间的通信,如果没看之前的请点击多线程详解,线程的同步,先看几个方法:wait()与notify()和notifyAll() wait():当前线程挂起并放弃CPU、同步资源,让别的线程可以访问并修改共享资源,而当前线程排队等候再次对资源访问。notify():唤醒正在排队等待同步资源的线程中优先级最高者结束等待。notifyAll():唤醒正在排队等待资源的原创 2017-10-26 10:13:50 · 604 阅读 · 0 评论 -
eclipse 关于svn的教程
这是关于svn上能常用的 http://blog.csdn.net/v123411739/article/details/22512133转载 2016-05-23 14:22:59 · 373 阅读 · 0 评论