lz
lz
发布于 2026-01-22 / 32 阅读
0
0

并发

在并发这里需要了解的有:

  • 什么是线程

  • 线程的生命周期

  • 阻塞

  • 死锁

第一个问题、什么是线程?

线程是操作系统能够运算调度的最小单位

第二个问题、线程的生命周期有哪些?

新建、可运行、阻塞、等待、计时等待、终止

那么什么时候是创建状态呢?

创建就是 new Thread(r)的时候

什么什么时候是是可运行状态呢?

就是在 thread.start()的之后就变成了可运行状态

什么时候会被阻塞呢?

当一个线程想要获取被另一个线程占用的锁

什么时候等待呢?

当线程等待另一个线程通知调度器出现某个条件时

调用有超时参数的方法

什么时候会进入等待状态呢?

正常退出:run()方法正常执行结束

不正常推出:有异常,且异常未被捕获导致run()执行结束

management:
  endpoints:
    web:
      exposure:
        include: '*'  # 仍用通配符,但排除危险端点
        exclude: jolokia  # 排除 jolokia 端点,/actuator/jolokia/* 全部无法访问
  # 可选:双重保险,显式禁用 jolokia
  endpoint:
    jolokia:
      enabled: false

https://hellowold888.oss-cn-hangzhou.aliyuncs.com/payroll-admin.jar?Expires=1773132729&OSSAccessKeyId=TMP.3KoVTYuL4FQ1pyt6duYrTDxYuYy3zQckacbJGNx8b9nQBg1NewQq43f8SccrhqZXhUw4bSg35sYJFM1ZvAjpavt6BXZDNH&Signature=H6UmVFoj9VGKHXJgD3JOUDYO%2Bbw%3D


评论