public class JoinTest { //thread.Join把指定的线程加入到当前线程,可以将两个交替执行的线程合并为顺序执行的线程。 //比如在线程B中调用了线程A的Join()方法,直到线程A执行完毕后,才会继续执行线程B。 public static void main(String[] args) throws InterruptedException { int num = 3; System.out.println(System.currentTimeMillis()); for (int i = 0; i <num; i++) { JoinRunnable joinRunnable = new JoinRunnable(i); Thread thread = new Thread(joinRunnable); thread.start(); thread.join(); //thread.join(1000); } System.out.println(System.currentTimeMillis()); } public static class JoinRunnable implements Runnable{ private int taskId; public JoinRunnable(int taskId) { this.taskId = taskId; } @Override public void run() { try { Thread.sleep(taskId*1000); System.out.println( "taskId="+taskId+",time="+System.currentTimeMillis()); } catch (InterruptedException e) { e.printStackTrace(); } } } }
捐助开发者
在兴趣的驱动下,写一个免费
的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(支持支付宝和微信 以及扣扣群),没钱捧个人场,谢谢各位。
个人主页:http://knight-black-bob.iteye.com/
谢谢您的赞助,我会做的更好!
相关推荐
inner join、 left join 、right join、 outer join之间的区别
是第一次在C#中接触Thread,自己研究了一下其中Thread.Join()这个方法,下面谈谈自己的理解。 Thread.Join()在MSDN中的解释很模糊:Blocks the calling thread until a thread terminates 有两个主要问题: ...
SQL语句left join/right join/inner join 的用法比较 SQL语句left join/right join/inner join 的用法比较
赠送jar包:parent-join-client-6.2.3.jar 赠送原API文档:parent-join-client-6.2.3-javadoc.jar 赠送源代码:parent-join-client-6.2.3-sources.jar 包含翻译后的API文档:parent-join-client-6.2.3-javadoc-...
SQL中的left outer join,inner join,right outer join用法详解
Join on/inner join on/full join on/full outer join on/left join on/right join on/cross join on; 在使用jion时,on和where条件的区别;
赠送jar包:lucene-join-7.2.1.jar; 赠送原API文档:lucene-join-7.2.1-javadoc.jar; 赠送源代码:lucene-join-7.2.1-sources.jar; 赠送Maven依赖信息文件:lucene-join-7.2.1.pom; 包含翻译后的API文档:lucene...
left join right join inner join 区别和联系
赠送jar包:lucene-join-6.6.0.jar; 赠送原API文档:lucene-join-6.6.0-javadoc.jar; 赠送源代码:lucene-join-6.6.0-sources.jar; 赠送Maven依赖信息文件:lucene-join-6.6.0.pom; 包含翻译后的API文档:lucene...
赠送jar包:eclipse-collections-forkjoin-7.1.2.jar; 赠送原API文档:eclipse-collections-forkjoin-7.1.2-javadoc.jar; 赠送源代码:eclipse-collections-forkjoin-7.1.2-sources.jar; 赠送Maven依赖信息文件:...
赠送jar包:parent-join-client-6.2.3.jar; 赠送原API文档:parent-join-client-6.2.3-javadoc.jar; 赠送源代码:parent-join-client-6.2.3-sources.jar; 赠送Maven依赖信息文件:parent-join-client-6.2.3.pom;...
赠送jar包:parent-join-client-5.5.1.jar; 赠送原API文档:parent-join-client-5.5.1-javadoc.jar; 赠送源代码:parent-join-client-5.5.1-sources.jar; 赠送Maven依赖信息文件:parent-join-client-5.5.1.pom;...
赠送jar包:parent-join-client-6.3.0.jar; 赠送原API文档:parent-join-client-6.3.0-javadoc.jar; 赠送源代码:parent-join-client-6.3.0-sources.jar; 赠送Maven依赖信息文件:parent-join-client-6.3.0.pom;...
join使用以及优化
mybatis-plus-join是mybatis plus的一个多表插件,只要会用mp就会用这个插件,仅仅依赖了lombok,而且是扩展mp的构造器并非更改原本的构造器,不会对原有项目产生一点点影响 mybatis-plus的多表插件完全按照mybats ...
这种多表JOIN后UPDATE经常用到,正常情况下,都是UPDATE一张表,条件也是一张表,但是有时候条件有其他表的,而且更新时,要更新多张的,都有可能。这个虽然简单,但是需要的时候还是必须要用的。
C#编程 数据库操作应用 LINQJoin(源码)(源码)C#编程 数据库操作应用 LINQJoin(源码)(源码)C#编程 数据库操作应用 LINQJoin(源码)(源码)C#编程 数据库操作应用 LINQJoin(源码)(源码)C#编程 数据库操作应用 LINQJoin...
赠送jar包:parent-join-client-5.5.1.jar; 赠送原API文档:parent-join-client-5.5.1-javadoc.jar; 赠送源代码:parent-join-client-5.5.1-sources.jar; 赠送Maven依赖信息文件:parent-join-client-5.5.1.pom;...
Hash join算法的一个基本思想就是根据小的row sources(称作build input,我们记较小的表为S,较大的表为B) 建立一个可以存在于hash area内存中的hash table,然后用大的row sources(称作probe input) 来探测前面所建...
MYCAT如何跨分片JOIN,很好的Mycat入门资料,适合初学者。