静态同步方法-同步锁为:类名.class
2016-01-02 00:00
183 查看
摘要: 静态同步方法-同步锁为:类名.class
package com.homework; public class MyRunnable3 implements Runnable{ public static int sum = 0; public boolean flag = true; public Object obj = new Object(); @Override public void run() { for(int i=0;i<3;i++){ setSum(); } } public static synchronized void setSum(){//静态同步方法。---同步锁为MyRunnable3.class sum+=100; try { Thread.sleep(10); } catch (InterruptedException e) { e.printStackTrace(); } System.out .println(Thread.currentThread().getName() + "存了100元,现有" + sum+":同步方法"); } }
相关文章推荐
- UDP编程
- UDP编程,发送图片或文件
- TCP编程
- MD5Util开发工具类
- C语言指针-----指针与字符串
- 谈模块独立拆分上线一些经验
- 1.1
- Spring笔记——配置Hibernate框架事务
- C++笔记——动态链接库测试实例
- Spring笔记——配置Hibernate框架事务
- C++笔记——动态链接库测试实例
- Struts2笔记——Action校验器
- Java笔记——面向切面编程(AOP模式)
- Java笔记——面向接口编程(DAO模式)
- SpringMVC笔记——Spring+MyBatis组合开发简单实例
- Spring笔记——依赖注入
- Mysql笔记——DQL
- Android笔记——Drawerlayout创建侧滑出菜单
- Struts2笔记——初次框架配置
- Java笔记——JavaMail发送邮件