Java并发
来源:互联网 发布:低学历大牛程序员 编辑:程序博客网 时间:2024/05/08 23:29
package Thread;
public class SynTest implements Runnable{
int number = 1;
public synchronized void m1() throws Exception{
number = 2;
Thread.sleep(500);
System.out.println("m1:number:"+number);
}
public synchronized void m2()throws Exception{
System.out.println("@m2");
Thread.sleep(250);
number = 3;
// System.out.println("@m2:number:"+number);
}
public void run(){
try{
m1();
}
catch(Exception e)
{
System.out.println(e);
}
}
public static void main(String []args) throws Exception
{
SynTest st = new SynTest();
Thread t = new Thread(st);
// st.m2();
t.start();
st.m2();
t.sleep(250);
System.out.println(st.number);
}
}
- java并发--并发集合
- Java 并发:并发背景
- Java 并发:并发背景
- java 并发
- Java并发
- Java并发
- Java并发
- java 并发
- Java 并发
- Java 并发
- Java并发
- java 并发
- Java 并发
- java并发
- Java 并发
- java并发
- [Java]并发
- Java 并发
- PHP中的序列化问题
- UNIX实际用户ID和有效用户ID
- bash 脚本实现的配置文件(ini/inc.sh)的读写操作
- 关于zIndex的问题
- MyEclipse8.5(9.0也可以)安装插件的方法(以Spket为例)
- Java并发
- Android中GPRS 开关
- JNI创建Java对象
- PHP的反射机制
- eclipse里打包时排除.svn目录
- touch 更新多级目录时间
- RandomAcessFile、MappedByteBuffer和缓冲读/写文件
- 应用Apache Axis2 实现Webservice发布
- ios 获取各路径