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

多线程核心知识

多线程核心知识

1. 线程的创建方式

  1. 继承Thread

    • 方法:继承 java.lang.Thread 类,重写 run() 方法。
    • 启动:创建子类实例,调用其 start() 方法。
    • 特点:简单,但Java单继承限制了扩展性。
    class MyThread extends Thread {@Overridepublic void run() {System.out.println("线程执行");}
    }
    // 启动
    new MyThread().start();
    



  1. 实现Runnable

    • 方法:实现 java.lang.Runnable 接口,实现 run() 方法。
    • 启动:将 Runnable 实例作为参数传给 Thread 构造器,再调用 Thread 实例的 start() 方法。
    • 特点:可继承其他类。
    class MyRunnable implements Runnable {@Overridepublic void run() {System.out.println("线程执行");}
    }
    // 启动
    Thread thread = new Thread(new MyRunnable());
    thread.start();
    
  2. 实现 Callable 接口

    • 方法:实现 java.util.concurrent.Callable<V> 接口,实现 call() 方法(可抛出异常、有返回值)。
    • 启动:将 Callable 实例提交给线程池(如 ExecutorService),或封装为 FutureTask 再传给 Thread
    • 特点可获取异步执行结果(通过 Future / FutureTask),可捕获执行过程中的异常。
    class MyCallable implements Callable<String> {@Overridepublic String call() throws Exception {return "执行结果";}
    }
    // 使用FutureTask启动
    FutureTask<String> task = new FutureTask<>(new MyCallable());
    new Thread(task).start();
    String result = task.get(); // 获取返回值
    
http://www.jsqmd.com/news/294537/

相关文章:

  • 2025年有实力的户外led大屏广告公司承包商找哪家,公交广告/地铁广告/广播电台广告,户外led大屏广告公司排行
  • 一个月内面了30家公司,薪资从18K变成28K,真行啊····
  • 面了十几家公司测试岗,我终于悟了,面试无非就是这些题
  • 2026年深圳企业邮箱注册公司推荐:深圳市聚诚在线科技有限公司,企业邮箱/企业域名/网易企业邮箱/企业邮箱管理公司精选
  • 嵌入式 C++ 高性能流式架构的设计
  • 河南鑫味源之源:匠心调味,香飘万家 docx
  • 主流GEO服务商能力全景图谱,垂直行业GEO解决方案商
  • 2026高中辅导大揭秘:靠谱机构全解析
  • 河南鑫味源之源调味品:豫南味魂,调出百味鲜香
  • 2026年湖北短视频拍摄制作服务商权威推荐榜:短视频运营 /短视频拍摄 /短视频拍摄运营 /短视频运营方案 /短视频拍摄合作 /短视频运营技巧服务商精选
  • 河南鑫味源之源调味品:大盘鸡料领衔 豫味调味新标杆
  • Claude Code SKill
  • 高中辅导哪家靠谱?这篇攻略帮你避开90%的坑
  • OFFSET动态可视化:WPS表格灵活提取多行多列数据
  • 读研方法-2026
  • Device (P2P0)下的子节点Device (S7F0)不存在
  • 2025 网安就业指南!国数基安全紧缺,内网渗透 / AI 安全缺口 200 万
  • 重跑五国
  • 文件管理知识点 - 指南
  • 2026 GEO服务商全景解析,主流GEO服务商能力全景图谱
  • 初中辅导机构怎么选?这3家性价比之王帮你省心上分!
  • Redis复盘总结
  • 2026必备!研究生必用TOP8 AI论文写作软件深度测评
  • 【软件测试】1_性能测试实战 _商城项目介绍
  • 震惊!特斯拉9个月迭代AI芯片,混合精度桥接器技术让8位硬件跑出32位精度!程序员必学!
  • 【软件测试】2_性能测试实战 _项目环境搭建
  • AI预测未来翻车实录!复旦等高校推出FutureOmni基准,大模型准确率仅64.8%!程序员必看如何突破未卜先知瓶颈
  • 初中升高中冲刺辅导机构怎么选?这篇攻略帮你避坑拔草
  • 2026年沈阳有名的新高一补课老师排行,新初一补习班/成绩提升/外教/新高一补习班,新高一补课学校推荐排行榜单
  • 2026初中一对一辅导性价比测评:这三家机构凭什么领跑?