锅炉信息网 > 锅炉知识 > 锅炉百科

callable类

发布时间:

* 创建线程的方式三:实现Callable接口。 --- JDK 5.0新增*** 如何理解实现Callable接口的方式创建多线程比实现Runnable接口创建多

* 创建线程的方式三:实现Callable接口。 --- JDK 5.0新增
*
*
* 如何理解实现Callable接口的方式创建多线程比实现Runnable接口创建多线程方式强大?
* 1. call()可以有返回值的。
* 2. call()可以抛出异常,被外面的操作捕获,获取异常的信息
* 3. Callable是支持泛型的
*

在调用start方法不仅调用了,run,还调用了call方法,详细源码,详细看多态,将实现类,一参数的方式,最后好实现在调用sart方法时,最后可以调用call方法

//3.创建Callable接口实现类的对象n NumThread numThread = new NumThread();n //4.将此Callable接口实现类的对象作为传递到FutureTask构造器中,创建FutureTask的对象n FutureTask futureTask = new FutureTask(numThread);n //5.将FutureTask的对象作为参数传递到Thread类的构造器中,创建Thread对象,并调用start()n new Thread(futureTask).start();n

x创建格式,以参数传递。

精选推荐

  • 711关东煮供应商
    711关东煮供应商

    今天给大家介绍三位,奶粉,全家、罗森这些便利店里关东煮的供应商。店里卖三四块钱一串的关东煮,在网上买不到,一块钱就搞定。首先关东

  • 健康日历|高压锅容易爆炸的4个原因
    健康日历|高压锅容易爆炸的4个原因

    来源:医药养生保健报设计:李雅琴医学审核:姜峰出品人:胡丽丽

  • 高炉
    高炉

    今天这活却是个白事,等到了时辰,那家人便准备火化,本来准备送普炉,我却心中一动,便对那家人说道:“这老人走也不要省,还是送高炉吧。”

  • 高压锅和电压力锅的区别,推荐几款点压力锅
    高压锅和电压力锅的区别,推荐几款点压

    记得之前有一次去朋友家玩,他正在用高压锅煮小米粥,是的,高压锅压小米粥,大概煮了半小时,高压锅突然爆炸了,现场惨不忍睹啊,幸好厨房里没

0