ScheduledExecutorService singleThreadScheduledPool = Executors.newSingleThreadScheduledExecutor();
//延迟1秒后,每隔1秒执行一次该任务
singleThreadScheduledPool.scheduleAtFixedRate(new Runnable() {
@Override
public void run() {
try {
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("url")
.build();
Response response = client.newCall(request).execute();
String jsData = response.body().string();
parJsonGetTime(jsData);
} catch (IOException e) {
e.printStackTrace();
}
}
}, 1, 1, TimeUnit.SECONDS);
线程的复用
最新推荐文章于 2024-01-26 14:10:25 发布