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

多线程 03 实现方式

继续变强

主流框架都看了 springcloud , redis ,mq ,nginx ,docker , 也有实操

继续看多线程,和 大数据

请假面试

本来要拿离职补偿和失业金,结果公司要加薪续签,哎,反正不忙,要是主动离职我就亏了,那就这样吧,请假面试

哦哦,这个实现方式,之前面试遇到过,也了解过

自己写的时候 问 gpt 生成 也更新到线上的, 是这种 future , 

其实都是 api , 了解仅此而已 , 区别, 底层, 没了解,

这个挺好用的,

明白了,这玩意就是使用说明书,,

技术增长还是一步一步,做好笔记,适合小镇做题家,

这个视频教我们从第一手资料学习java ,比 直接给代码好,

class PrimeThread extends Thread {
         long minPrime;
         PrimeThread(long minPrime) {
             this.minPrime = minPrime;
         }

         public void run() {
             // compute primes larger than minPrime
              . . .
         }
     }
 

1. 继承 Thread 类, 重写 run 方法

PrimeThread p = new PrimeThread(143);
     p.start();

2. new 继承类, 调用 start() 方法, 封装 运行 run() 方法。 

crmeb 项目里没有使用这种方法做 java多线程。

public class TestClass {

    public static void main(String[] args) {
        Thread1 thread1 = new Thread1();
        thread1.start();
    }

}


public class Thread1 extends Thread {


    String name = "yzh";

    @Override
    public void run() {
        System.out.println("hehe thread");
    }
}


呵呵 多线程,

至于 封装的 java 源码 是咋搞的, 就不清楚了

都是用 api ,

但是知道源码实现细节,也是有用的,

多线程还是有点意思的

第一种方式基本使用,搞定,过!


http://www.kler.cn/a/420771.html

相关文章:

  • 【MySql】navicat连接报2013错误
  • SpringBoot3.4.0和OpenFeign4.1.4不兼容
  • 哈希及其模拟实现
  • 【AI系统】TVM 实践案例
  • 下载 M3U8 格式的视频
  • R语言机器学习论文(六):总结
  • 三维开发中blender建模后如何完美兼容到threejs
  • SAP HANA 上进行 ABAP 开发:简介
  • 设计模式 更新ing
  • 简单快速的上手python
  • node.js基础学习-zlib模块-压缩解压(八)
  • 护航开源大赛,赋能数字未来
  • Milvus python库 pymilvus 常用操作详解之Collection(上)
  • 算力100问☞第32问:密集计算的关键技术有哪些?
  • Pytest --capture 参数详解:如何控制测试执行过程中的输出行为
  • 【ONE·基础算法 || 动态规划(三)】
  • 基于Java Springboot成人教育APP且微信小程序
  • Web实时通信@microsoft/signalr
  • C语言第十四周课——课堂练习
  • pip更换国内源,加速Python包下载(附2024年12月最新国内镜像源列表)
  • Unity3D 设置图片拉伸四角不变形
  • PhPMyadmin-漏洞复现
  • 工业公辅车间数智化节能头部企业,蘑菇物联选择 TDengine 升级 AI 云智控
  • [在线实验]-RabbitMQ镜像的下载与部署
  • android 阻止返回退出
  • 【笔记总结】华为云:应用上云后的安全规划及设计