java学习(163):同步方法锁.docx

上传人:A*** 文档编号:142725386 上传时间:2020-08-22 格式:DOCX 页数:2 大小:40.78KB
返回 下载 相关 举报
java学习(163):同步方法锁.docx_第1页
第1页 / 共2页
java学习(163):同步方法锁.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《java学习(163):同步方法锁.docx》由会员分享,可在线阅读,更多相关《java学习(163):同步方法锁.docx(2页珍藏版)》请在金锄头文库上搜索。

1、java学习(163):同步方法锁public class SynMethon implements Runnable private double money=1000000; public void run() dbMoney(); /同步方法 private synchronized void dbMoney() Thread t=Thread.currentThread(); for(int i=1;i=10;i+) if(t.getName().equals( 会计 ) money+=i*10; System.out.println( t.getName()+正在整理账户 ); if

2、(t.getName().equals( 出纳 ) money-=i*5; System.out.println( t.getName()+正在支取账户 ); System.out.println( 当前金额为+money ); try Thread.sleep( 1000 ); catch (InterruptedException e) e.printStackTrace(); 测试类public class test110 public static void main(String args) /测试同步方法 SynMethon synMethon=new SynMethon(); Thread kuaiji=new Thread( synMethon,会计 ); kuaiji.setPriority( Thread.MAX_PRIORITY ); kuaiji.start(); Thread chuna=new Thread( synMethon,出纳 ); chuna.start(); 运行结果

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号