Home  >  Article  >  Java  >  How to use java's Callable interface

How to use java's Callable interface

WBOY
WBOYforward
2023-04-19 09:58:052221browse

Explanation

1. The Callable interface can return results or throw exception tasks, and the implementer can define a call method without parameters.

2. Different from the run method of Thread and Runnable, the execution method of Callable task is call.

call() can return a value, but the run() method cannot.

call() can throw checked exceptions, such as ClassNotFoundException, but run() cannot throw checked exceptions.

Example

class MyCallable implements Callable<Integer>{
 
        MyCallable(){
 
        }
 
        @Override
        public Integer call() throws Exception {
            return 66;
        }
    }

The above is the detailed content of How to use java's Callable interface. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:yisu.com. If there is any infringement, please contact admin@php.cn delete