您的位置:首页 > 编程语言 > Java开发

java线程问题笔记

2013-12-31 13:44 260 查看
线程使用

•首先使用线程涉及到的有Thread
类和Runnable接口,
•使用线程方法一
•继承自Thread类,重写当中的run()方法,调用start();方法开始一个线程。
•方法二
•继承接口Runnable,实现当中的run()方法。注意Thread类也是继承自Runnable接口,且实现了run();方法。然后将其作为参数传递给Thread对象;

锁的机制

•锁的机制
•当两个线程同时访问同一个资源的时候,使用关键字synchronized(将要锁定的对象){
执行代码}将资源锁定,防止同时访问,造成错误。要形成死锁必须将第二把锁放在第一把锁的范围之内,原因是离开锁指定的范围自动解锁。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐