稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
高并发多线程
订阅
avatar
牧野不想说话
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • 线程基础
    java中线程分为两种类型:用户线程和守护线程。 通过Thread.setDaemon(true)设置为守护线程。如果不设置次属性,默认为用户线程。 (一)等待堵塞:执行的线程执行wait()方法,JVM会把该线程放入等待池中。 (二)同步堵塞:执行的线程在获取对象的同步锁时,…
    • lw_ant
    • 6年前
    • 222
    • 2
    • 1
    Java
  • 一份针对于新手的多线程实践--进阶篇
    我在公众号以及其他一些平台收到了大家的回复,果然是众人拾柴火焰高啊。 感谢每一位参与的朋友。 其实看了大家的方案大多都想到了数据肯定要分段,因为大量的数据肯定没法一次性 load 到内存。 但怎么加载就要考虑清楚了,有些人说放在数据库中通过分页的方式进行加载,然后将每页的数据丢…
    • crossoverJie
    • 6年前
    • 2.1k
    • 52
    • 9
    Redis 后端 数据库
    一份针对于新手的多线程实践--进阶篇
  • 并发与多线程基础
    这是一个面试常问的基础问题,你应该肯定的回答线程只有五种状态,分别是:新建状态、就绪状态、执行状态、阻塞状态、终止状态。 由于Scheduler(调度器)的时间片分配算法,每个Running的线程会执行多长时间是未知的,因此线程能够在Runnable和Running之间来回转换…
    • Anwen
    • 6年前
    • 2.2k
    • 22
    • 4
    Java