方法体执行完,线程会释放吗?
来源:互联网 发布:消原唱制伴奏软件 编辑:程序博客网 时间:2024/06/13 09:15
public class Application { public static void main(String[] args) throws Exception { //SpringApplication.run(Application.class, args); Application application = new Application(); for(int i=0; i<10000; i++){ Application.Sub sub = application.new Sub(); boolean value = sub.test(); System.out.println("end="+value); } } class Sub{ public Boolean test() throws Exception{ ExecutorService service = Executors.newFixedThreadPool(2); CompletionService<Boolean> completionService = new ExecutorCompletionService<Boolean>(service); try { for(int i=0; i<1; i++){ completionService.submit(new Callable<Boolean>() { @Override public Boolean call() throws Exception { Thread.sleep(100); //throw new NullPointerException("lalalalala"); return true; } }); } for(int i=0; i<1; i++){ System.out.println(completionService.take().get()); }} catch (Exception e) {System.out.println(e.getMessage());return false;} finally {service.shutdown();} return true; } } }
0 0
- 方法体执行完,线程会释放吗?
- 为什么await()后会执行lock.unlock,await()时不就释放锁了吗
- 调用线程对象的start()方法会执行run(),为什么不能直接调用run()方法??
- Fragment的OnViewCreate方法会在事务提交后,在分线程中执行
- 终止线程执行方法
- 子线程执行方法
- 线程定时执行方法
- 多线程用同一个dao对象就会存在多个线程执行同一方法,为什么不用考虑线程安全问题
- finally会执行吗
- 动态内存会被自动释放吗
- teradata delete会释放空间吗
- 3.1.4在notify方法执行完之后不立即释放锁
- 当service停止了,他的内部线程还会执行吗
- onSaveInstanceState方法会在什么时候被执行
- onSaveInstanceState方法会在什么时候被执行
- deelx执行replace方法后释放字符串例子
- 在一个方法执行完后开启一个线程
- spring mvc ModelAttribute 会在目标方法执行前,执行
- 迷宫求解问题
- 微信公众号开发如何获取openid
- ONOS预热篇之ONOS简介(一)
- App的本地化或者国际化
- Android 总结:ContentProvider 的使用
- 方法体执行完,线程会释放吗?
- 路由器与网桥的区别
- 高并发与大数据解决方案概述
- 博弈论
- oracle之数值取整问题
- LeetCode OJ:Add Two Numbers
- Android--面试中遇到的问题总结(四)
- 解析XML
- centos安装redis