Java多线程基础中使用Callable和Future创建线程的理解记录
(近期通过Educoder上的课程实践复习Java的基础芝士,在多线程的章节中,遇到了使用Callable和Future创建线程的关卡,一时有点懵,特此记录相关芝士点以备忘。)
从java1.5版本开始,我们就在Thread和Runnable两种方式创建线程基础上,新增加了使用Callable和Future创建线程,很好地解决了前者在执行完任务之后无法获取执行结果,而如果需要获取执行结果,就必须通过共享变量或者使用线程通信的方式来达到的问题。
使用Callable和Future创建线程,我们就可以在任务执行
原创
2021-03-02 19:30:05 ·
573 阅读 ·
0 评论