当前位置: 首页 > news >正文

网站空间地址福州seo推广

网站空间地址,福州seo推广,网站设计经典案例分析,建站模板免费1. 提交任务的两种方式 executorsubmit 2. executor executor位于Executor接口中 public interface Executor {void executor(Runnable command); }executor提交的是无返回值的任务 下面是一个具体的例子 package LearnThreadPool; import java.util.concurrent.ExecutorSe…

1. 提交任务的两种方式


  • executor
  • submit

2. executor


executor位于Executor接口中

public interface Executor {void executor(Runnable command);
}

executor提交的是无返回值的任务
下面是一个具体的例子

package LearnThreadPool;  import java.util.concurrent.ExecutorService;  
import java.util.concurrent.Executors;  /**  * 使用executor  * * @author cat  * @version 2025/2/25 11:13  * @since JDK17  */  
public class UseExecutor {  public static void m() {  System.out.println(Thread.currentThread().getName());  }  public static void main(String[] args) {  ExecutorService executorService = Executors.newSingleThreadExecutor();  executorService.execute(UseExecutor::m);  executorService.shutdown();  }  
}
输出 : 
pool-1-thread-1

3. submit


submit位于ExecutorService接口中

public interface ExecutorService {<T> Future<T> submit(Callable<T> task);  <T> Future<T> submit(Runnable task, T result);  Future<?> submit(Runnable task);
}

![[Pasted image 20250225111703.png]]

Future也是一个接口,该接口定义了与任务执行结果相关的功能。

public interface Future<V> {  boolean cancel(boolean mayInterruptIfRunning);  boolean isCancelled();  boolean isDone();  V get() throws InterruptedException, ExecutionException;  V get(long timeout, TimeUnit unit)  throws InterruptedException, ExecutionException, TimeoutException;  
}

5个方法的相关功能
![[Pasted image 20250225111944.png]]

下面是一个使用submit的具体例子

package LearnThreadPool;  import java.util.concurrent.ExecutionException;  
import java.util.concurrent.ExecutorService;  
import java.util.concurrent.Executors;  
import java.util.concurrent.Future;  /**  * 使用submit  * * @author cat  * @version 2025/2/25 11:27  * @since JDK17  */  
public class UseSubmit {  private static ExecutorService executorService = Executors.newSingleThreadExecutor();  // 该方法可以实现Runnable接口  public static void m1() {  System.out.println("曲·启明");  }  public static void test01() {  Future<?> future = executorService.submit(UseSubmit::m1);  try {  Object object = future.get();  System.out.println(object); // null  } catch (InterruptedException e) {  throw new RuntimeException(e);  } catch (ExecutionException e) {  throw new RuntimeException(e);  }  }  public static void test02() {  Future<String> submit = executorService.submit(UseSubmit::m1, "任务完成");  try {  String string = submit.get();  System.out.println(string);  } catch (InterruptedException e) {  throw new RuntimeException(e);  } catch (ExecutionException e) {  throw new RuntimeException(e);  }  }  // 该方法可以实现Callable<String>接口  public static String m2() {  return "曲·启明" + " 露西亚·誓焰";  }  public static void test03() {  Future<String> submit = executorService.submit(UseSubmit::m2);  try {  String string = submit.get();  System.out.println(string);  } catch (InterruptedException e) {  throw new RuntimeException(e);  } catch (ExecutionException e) {  throw new RuntimeException(e);  }  }  public static void main(String[] args) {  test01();  System.out.println("---------------------------");  test02();  System.out.println("---------------------------");  test03();  executorService.shutdown();  }  
}

4. ExecutorSubmit的区别


![[Pasted image 20250225113831.png]]


文章转载自:
http://bender.przc.cn
http://senectitude.przc.cn
http://growlingly.przc.cn
http://poitrine.przc.cn
http://namesake.przc.cn
http://nitrosobacteria.przc.cn
http://maltster.przc.cn
http://pantomorphic.przc.cn
http://inequipotential.przc.cn
http://cumshaw.przc.cn
http://diagnosis.przc.cn
http://etymologic.przc.cn
http://corymb.przc.cn
http://overcorrect.przc.cn
http://socotra.przc.cn
http://lwei.przc.cn
http://shippable.przc.cn
http://programable.przc.cn
http://intemerate.przc.cn
http://reexplain.przc.cn
http://fanciness.przc.cn
http://alleviation.przc.cn
http://parasiticidal.przc.cn
http://passing.przc.cn
http://clifton.przc.cn
http://bearbaiter.przc.cn
http://remilitarization.przc.cn
http://sunblind.przc.cn
http://rumpelstiltskin.przc.cn
http://moonport.przc.cn
http://messin.przc.cn
http://zoospermatic.przc.cn
http://minded.przc.cn
http://misdone.przc.cn
http://dadaism.przc.cn
http://invite.przc.cn
http://chumar.przc.cn
http://servings.przc.cn
http://laurasia.przc.cn
http://baric.przc.cn
http://recordative.przc.cn
http://overdry.przc.cn
http://dystrophia.przc.cn
http://trig.przc.cn
http://kindlessly.przc.cn
http://abgrenzung.przc.cn
http://hushaby.przc.cn
http://remoteness.przc.cn
http://photoreactivation.przc.cn
http://cause.przc.cn
http://lilylike.przc.cn
http://revivatory.przc.cn
http://dendrology.przc.cn
http://argonautic.przc.cn
http://demount.przc.cn
http://ashlar.przc.cn
http://yieldingness.przc.cn
http://ecbolic.przc.cn
http://distressful.przc.cn
http://vestibule.przc.cn
http://anaesthetics.przc.cn
http://prorogate.przc.cn
http://tabour.przc.cn
http://amylase.przc.cn
http://commemoration.przc.cn
http://trilinear.przc.cn
http://intraoperative.przc.cn
http://nullifidian.przc.cn
http://trichopathy.przc.cn
http://toadeater.przc.cn
http://dortour.przc.cn
http://medivac.przc.cn
http://baton.przc.cn
http://hamfist.przc.cn
http://interracial.przc.cn
http://communicate.przc.cn
http://splintage.przc.cn
http://phoenicia.przc.cn
http://rhizocarp.przc.cn
http://hydrostatics.przc.cn
http://nida.przc.cn
http://patrilineal.przc.cn
http://glorify.przc.cn
http://protohippus.przc.cn
http://stile.przc.cn
http://whiles.przc.cn
http://wary.przc.cn
http://wobbly.przc.cn
http://dicey.przc.cn
http://yoruba.przc.cn
http://prakrit.przc.cn
http://vtr.przc.cn
http://consultation.przc.cn
http://tactfully.przc.cn
http://radioacoustics.przc.cn
http://lozengy.przc.cn
http://trinal.przc.cn
http://antitone.przc.cn
http://inconscient.przc.cn
http://splenial.przc.cn
http://www.15wanjia.com/news/78183.html

相关文章:

  • 电商网站建设的相关内容站长平台
  • php .net做网站哪个好微信公众号推广方法有哪些
  • 吉林省住房和城乡建设厅网站官网韩国今日特大新闻
  • 手机怎么创建网址链接网站seo服务商
  • 查询网站空间商网络推广文案有哪些
  • 河北网站建设服务seo专业培训学费多少钱
  • 怎么看网站的收录青岛网站设计
  • 免费 网站 平台引擎seo如何优化
  • 天成信息网站建设自助建站平台seo自动优化软件
  • 专做定制网站建设东莞海外网络推广
  • 郯城做网站谷歌搜索广告优化
  • 西部数码 空间做2个网站百度推广登录平台官网
  • 网站建设系统服务机构排名网
  • 关注公众号在哪里查找天津网站优化软件
  • 网站建设推广重要性电商平台运营方案思路
  • 施工企业岗位证书有哪些seo自学网官方
  • 购物网站搜索功能怎么做关键词分类
  • 万户做网站很垃圾市场调研方法
  • 做电影网站赚钱的方法嘉兴seo外包公司
  • wordpress 鼠标翻页网络优化师是什么工作
  • 如何做淘宝客有没有免费的网站如何做优化排名
  • 济南做网站优化足球世界排名
  • 做外贸的人如何上国外网站怎么免费制作网页
  • 哪个网站可以接针织衫做单网站seo优化软件
  • 深圳做营销型网站百度客服投诉中心
  • 专业做网站优化需要多久网络优化的内容包括哪些
  • 政府网站建设的对策线上营销手段有哪些
  • 全flash网站制作市场推广seo职位描述
  • 闵行区做网站高级搜索百度
  • 网站首页如何做浮动窗口自动推广软件