| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 558 人关注过本帖
标题:java线程不懂怎么分析
只看楼主 加入收藏
myseemylife
Rank: 2
等 级:论坛游民
帖 子:100
专家分:58
注 册:2009-3-22
结帖率:91.67%
收藏
已结贴  问题点数:20 回复次数:2 
java线程不懂怎么分析
  }
程序代码:
public class TestThread implements Runnable {
    int b= 100;
   
    public synchronized void m1() throws Exception{
       
        b=1000;
                Thread.sleep(5000);
        System.out.println(b);
    }
       
    public void m2() throws Exception {
        Thread.sleep(2500);
        b=2000;
    }   
   
    public void run() {
        try {
            m1();
        }catch(Exception e) {
            e.printStackTrace();
        }
    }
   
    public static void main(String [] args) throws Exception{
        TestThread tt = new TestThread();
        Thread t = new Thread(tt);
        t.start();
        tt.m2();
        System.out.println(tt.b);
    }
}





关于怎么分析线程的执行过程不是很清楚~~头疼。。。。有谁能注释一下写清楚上面这个程序的执行过程
搜索更多相关主题的帖子: java 线程 
2010-07-23 10:28
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:20 
线程并非想像中顺序执行的那种情况.多数情况下,你并不知道那个线程执行到哪里.

★★★★★为人民服务★★★★★
2010-07-23 16:38
myseemylife
Rank: 2
等 级:论坛游民
帖 子:100
专家分:58
注 册:2009-3-22
收藏
得分:0 
回复 2楼 cnfarer
能告诉我理解线程需要有哪些注意的地方么?我现在被搅得头昏脑胀了·~~~~给点经验之谈吧

唔紸縡唔自己の鉎銘.................
2010-07-23 17:43
快速回复:java线程不懂怎么分析
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011870 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved