摘要:        
join方法的功能就是使异步执行的线程变成同步执行。也就是说,当调用线程实例的start方法后,这个方法会立即返回,如果在调用start方法后后需要使用一个由这个线程计算得到的值,就必须使用join方法。如果不使用join方法,就不能保证当执行到start方法后面的某条语句时,这个线程一定会执行完。而使用join方法后,直到这个线程退出,程序才会往下执行。下面的代码演示了2种语言中多线程.join的用法。 JAVA版本:package com.cn.net;public class test {	/** * @param args * @throws InterruptedExcepti...    阅读全文
posted @ 2012-05-08 20:36
黎明&岁月
阅读(831)
评论(1)
推荐(0)
        
            
        
        
摘要:        
本文通过例子来验证和说明使用Handler对象开启的线程是否和主线程为在同一线程中。 程序结构图如下: [1] HandlerActivity.java中的源码如下: [html] view plaincopyprint? package com.andyidea.handlerdemo2; imp    阅读全文
posted @ 2012-05-08 20:22
黎明&岁月
阅读(660)
评论(0)
推荐(0)
        
            
        
        
摘要:        
在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口 多线程中的join()是什么? C#版本 http://zjj1211.blog.51cto.com/1812544/368175 http://blog.sina.com.cn/s/blog_668    阅读全文
posted @ 2012-05-08 20:21
黎明&岁月
阅读(753)
评论(0)
推荐(0)
        
            
        
        
摘要:        
在多线程中往往用到join()的方法,join()是什么呢? Thread类的Join()措施能够将两个交替厉行的线程并合为次序厉行的线程。例如在线程B中调用了线程A的Join()措施,线程A将插入线程B之前,直到线程A厉行告终后,才会继续厉行线程B。 代码如下:package com.cn.process;public class test {	/** * @param args */ public class hello implements Runnable	{ @Override public void run() { // TODO Auto-generated...    阅读全文
posted @ 2012-05-08 20:07
黎明&岁月
阅读(6064)
评论(0)
推荐(1)
        
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号