多线程测试并发模拟
2016-02-24 16:43
155 查看
1. j==》b实现向线程中动态传参数
public static void main(String[] args) {
int j = 0;
for (j = 0; j < 20; j++) {
final int b = j;
new Thread(new Runnable() {
@Override
public void run() {
int i = 0;
while (i<100) {
System.out.println(b+i);
i++;
}
}
}).start();
}
}
public static void main(String[] args) {
int j = 0;
for (j = 0; j < 20; j++) {
final int b = j;
new Thread(new Runnable() {
@Override
public void run() {
int i = 0;
while (i<100) {
System.out.println(b+i);
i++;
}
}
}).start();
}
}
相关文章推荐
- 详解iOS游戏开发中Cocos2D的坐标位置关系
- iOS开发debug跟release版本NSLog屏蔽方法
- ViewDragHelper-5步实现滑动操作
- Vulkan in 30 minutes
- ViewPager里非首屏WebView点击事件不响应
- runtime 增加实例变量
- 开通微博
- 移动Web解决方案的链接收藏
- 单线程、多线程以及事件驱动编程模型对比
- 九度题目1156
- 基础1
- js正则标志/g /i /m的用法,以及实例
- git最全操作手册
- 用典型的多重链表(十字链表)存储稀疏矩阵
- Java并发学习博客
- android夯实总结(设计、细节及思想)
- HTTPClient模块的HttpGet和HttpPost(处理http请求响应)
- DragonBoard 410c HDMI配置的艰辛路
- 关于popupwindow相关问题的总结
- FreeSwitch学习一