首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
YoongRii
›
全部回复第 1 页 / 共 1 页
回复总数
5
2022-10-22 12:47:00 +08:00
回复了
oygh
创建的主题
›
V2EX
›
888888
合影留恋
2021-08-17 17:22:06 +08:00
回复了
fiypig
创建的主题
›
随想
›
职业这条路也是越走越迷了
@
fiypig
替我一个朋友问下,私人兼职都是怎么联系上的
2021-01-25 17:14:22 +08:00
回复了
Cbdy
创建的主题
›
Java
›
求一个 Java 面试题的最佳实践
用原子变量%3 这种解法比较常见,但是需要线程忙等,提供一种用线程池方式实现的思路:
public static void main(String[] args) throws InterruptedException {
ExecutorService executorService1 = Executors.newSingleThreadExecutor();
ExecutorService executorService2 = Executors.newSingleThreadExecutor();
ExecutorService executorService3 = Executors.newSingleThreadExecutor();
Runnable[] rs = new Runnable[3];
rs[0] = () -> {
System.out.println("A");
executorService2.submit(rs[1]);
};
rs[1] = () -> {
System.out.println("B");
executorService2.submit(rs[2]);
};
rs[2] = new Runnable() {
private int a = 1;
public void run() {
System.out.println("C");
if (a++ < 100)
executorService3.submit(rs[0]);
}
};
executorService1.submit(rs[0]);
}
2020-10-28 09:11:41 +08:00
回复了
binggg
创建的主题
›
推广
›
我又来安利开源的应用部署工具了
支持
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
3381 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms ·
UTC 11:40
·
PVG 19:40
·
LAX 03:40
·
JFK 06:40
Developed with
CodeLauncher
♥ Do have faith in what you're doing.