public class SimpleWorkThread implements Runnable { private String sendMessage; private CountDownLatch cdl; public SimpleWorkThread(String sendMessage, CountDownLatch cdl) { this.sendMessage = sendMessage; this.cdl = cdl; } @Override public void run() { try { System.out.println(sendMessage); } catch (Exception e) { e.printStackTrace(); } finally { this.cdl.countDown(); } } }
import java.util.concurrent.CountDownLatch; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class testThread { public static void main(String[] args) { StringBuilder sendMessage = new StringBuilder(); sendMessage.append("dsfsdfs") ; String sendNumbers = "5" ; ExecutorService pool = Executors.newFixedThreadPool(100); CountDownLatch cdl = new CountDownLatch(Integer.parseInt(sendNumbers)); for (int i = 0; i < Integer.parseInt(sendNumbers); i++) { pool.execute(new SimpleWorkThread(sendMessage.toString().replace("${money}", i+".00"), cdl)); } try { cdl.await(); System.out.println("hello word!!!"); } catch (InterruptedException e) { e.printStackTrace(); } pool.shutdown(); }
相关推荐
java+多线程+同步详解源代码学习
java+多线程+同步详解源码整理
java+多线程+同步详解Java源码
java+多线程+同步详解
多线程+同步+锁和条件+示例 - 本资源是一个多线程的示例,展示了如何用Java的锁和条件对象实现线程间的同步,避免数据的不一致和竞争条件。
ui自动化多线程+聚合报告;ui自动化多线程+聚合报告;ui自动化多线程+聚合报告’
用模式对话框来展示操作进度。 具体操作在线程中进行。 通过在线程中进行操作并修改表示进度的变量, 然后再对话框中通过定时器来设置进度,实现多线程情况下的进度控制。
易语言-鱼刺多线程+adsl+代理ipd多线程提取代理ip,验证代理是否可用,可用压入队列
java+多线程+界面编程+事件监听+坦克大战源码整理
多线程不同步读写共享资源 文章配套代码 我在很早的时候就听说多线程不同步是可以读写共享资源的。这听起来感觉挺好,因为一旦同步线程,将在同步线程上花去一定的CPU时间片. 这一切都是真的,但是,不同步线程的...
java+selenium(房天下 链家小区 多线程+代理实现)
C#Winform利用多线程+Socket实现局域网聊天程序
鱼刺线程+adsl+代理ip+遇到失败的重试。多线程提取代理ip,验证代理是否可用,可用压入队列!。代理线程池和任务线程池分开!。遇到失败的数据重新压入队列(如网络繁忙啥的)!。@吴俊。Tags:鱼刺多线程。
异步多线程+socket实现的即时通讯工具,绝对没有Bug,欢迎下载!
代码多线程计数器,可以搜索指定后缀名的文件。最小化到托盘的时候有点问题,有的系统无法显示小图标,但是不影响使用。
很不错的源码,3种多线程实现同步方法
多线程的同步机制 多线程的同步机制 多线程的同步机制
linux系统下建立多线程程序设计,完成UDP网络通信的发送与接收,包括总结与源代码,实测效果可见链接https://blog.csdn.net/zxp121127/article/details/78506081
使用eclipse实现Android多线程下的简单字符串计数器
java多线程+Socket+Swing局域网聊天软件(客户端源码) 这是客户端源码,有11MB,因为有很多小图片。 上次忘了传源码,不好意思。