java 线程入门(备忘)

来源:互联网 发布:推荐淘宝内部券qq群 编辑:程序博客网 时间:2024/06/02 07:00

一、开启线程

Thd1.java

 

Thd2.java

TestThd.java

 

 二、线程同步(synchronized)

 

 

 

 deposit() 和 withdraw() 函数都需要这个锁来进行操作,所以当一个函数运行时,另一个函数就被阻塞。请注意, checkBalance() 未作更改,它严格来讲是一个读函数。因为 checkBalance() 未作同步处理,所以任何其他方法都不会阻塞它,它也不会阻塞任何其他方法,不管那些方法是否进行了同步处理。

 

不错的文章:http://www.blogjava.net/Werther/archive/2009/07/21/287656.html

 

原创粉丝点击