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

小语种网站建设要点网站百度收录查询

小语种网站建设要点,网站百度收录查询,做一款app需要多少钱费用,2020互联网公司排名多线程的创建和启动方式 在Java中,创建多线程主要有以下三种方式: 继承Thread类实现Runnable接口使用Callable接口与Future 下面是这三种方式的简单示例,以及如何在主类中启动它们。 1. 继承Thread类 class MyThread extends Thread {Ov…

多线程的创建和启动方式

在Java中,创建多线程主要有以下三种方式:

  1. 继承Thread类
  2. 实现Runnable接口
  3. 使用Callable接口与Future

下面是这三种方式的简单示例,以及如何在主类中启动它们。

1. 继承Thread类

class MyThread extends Thread {@Overridepublic void run() {System.out.println("Thread using inheritance from Thread class.");}
}

2. 实现Runnable接口

class MyRunnable implements Runnable {@Overridepublic void run() {System.out.println("Thread using Runnable interface.");}
}

3. 使用Callable接口与Future

import java.util.concurrent.Callable;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.FutureTask;class MyCallable implements Callable<String> {@Overridepublic String call() throws Exception {return "Thread using Callable interface.";}
}

主类用来启动线程

public class Main {public static void main(String[] args) {// 启动继承Thread类的线程MyThread thread1 = new MyThread();thread1.start();// 启动实现Runnable接口的线程Thread thread2 = new Thread(new MyRunnable());thread2.start();// 启动使用Callable接口的线程MyCallable myCallable = new MyCallable();FutureTask<String> futureTask = new FutureTask<>(myCallable);Thread thread3 = new Thread(futureTask);thread3.start();// 获取Callable线程的返回值try {String result = futureTask.get();System.out.println(result);} catch (InterruptedException | ExecutionException e) {e.printStackTrace();}}
}

总结

  • 使用Thread类时,创建一个子类,重写run方法。
  • 使用Runnable接口时,实现Runnable接口,定义run方法,再通过Thread类启动。
  • 使用Callable接口时,创建实现Callable的类,使用FutureTask来处理返回值,依然通过Thread类启动。

这样,你就可以通过这三种方式创建和启动多线程了。

http://www.15wanjia.com/news/26270.html

相关文章:

  • 怎么可以自己做网站新闻联播俄罗斯与乌克兰
  • 网站建设要咨询哪些内容网站优化排名怎么做
  • wordpress如何添加icp如何提高网站seo排名
  • 互联网公司运营seo一个月工资一般多少
  • 河北远策网站建设舆情网站直接打开怎么弄
  • 网站开发z亿玛酷1负责销售
  • 长沙大型网络网站制作公司适合30岁短期培训班
  • 做外贸英语要什么网站查网站排名
  • wordpress资源类主题搜索引擎优化的方式有哪些
  • 音乐网站建设目标龙岗seo网络推广
  • 贵州省住房和城乡建设厅官网站自学seo大概需要多久
  • 2017网站建设上海网络推广外包
  • 副业做网站软件各大网站
  • vultr怎么建设影视网站微信朋友圈推广平台
  • 区块链app定制开发优势的seo网站优化排名
  • 南宁建网站公司就去云尚网络百度竞价返点一般多少
  • 常州微元宝网站建设建一个app平台的费用多少
  • 英文网站制作公司哪家好公司网站建设步骤
  • 橙子建站是诈骗平台吗常用的网络营销方法
  • 做网站计划谷歌排名推广公司
  • 制作电子商务网站页面上海aso优化公司
  • 网站用户需求报告找索引擎seo
  • 360广告联盟怎么做网站百度搜索大全
  • 网站建设合同约定三年后湖南网站定制
  • 自营型b2c平台有哪些seo专业术语
  • 外贸跟单员的工作内容关键词排名优化软件
  • 东莞技术好的网站建设推广网络营销的目的是什么
  • 泰州市做网站国外seo工具
  • 网站建设 青岛好用的磁力搜索引擎
  • 汤唯梁朝伟做的视频网站全网营销图片