zoukankan      html  css  js  c++  java
  • 多线程

    什么是多线程:
        如果在一个进程中同时运行了多个线程,用来完成不同的工作,则称之为“多线程”
        多个线程交替占用CPU资源,而非真正的并行执行

    多线程好处:

        充分利用CPU的资源
        简化编程模型
        带来良好的用户体验


    在Java中创建线程的两种方式
        继承java.lang.Thread类
        实现java.lang.Runnable接口

    更改线程的优先级:setPriority(int newPriority)
    在指定的毫秒数内让当前正在执行的线程休眠:static void sleep(long millis)
    等待该线程终止:void join()
    暂停当前正在执行的线程对象,并执行其他线程:static void yield()
    中断线程:void interrupt()
    测试线程是否处于活动状态:boolean isAlive()

  • 相关阅读:
    16-异常
    Linux 常用命令
    项目依赖子项目的类
    Struts2
    博客园【上吊猫】
    LayUI【基本使用】
    idea中隐藏.iml文件
    Session 使用
    博客园右下角看板娘特效,多种样式可选
    枚举
  • 原文地址:https://www.cnblogs.com/fzc521/p/9042679.html
Copyright © 2011-2022 走看看