码迷,mamicode.com
首页 > 编程语言 > 详细

多线程

时间:2019-04-25 15:56:07      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:模型   mamicode   变量   info   work   img   技术   mem   http   

关键字:volatile
多线程的内存模型:main memory(主存)、working memory(线程栈),在处理数据时,线程会把值从主存load到本地栈,完成操作后再save回去(volatile关键词的作用:每次针对该变量的操作都激发一次load and save)。保证每次调用volatile修饰的变量的时候都是线程同步的.
Thread相关方法
//当前线程可转让cpu控制权,让别的就绪状态线程运行(切换)
public static Thread.yield()
//暂停一段时间
public static Thread.sleep()
//在一个线程中调用other.join(),将等待other执行完后才继续本线程。    
public join()
//后两个函数皆可以被打断
public interrupte()
技术图片

多线程

标签:模型   mamicode   变量   info   work   img   技术   mem   http   

原文地址:https://www.cnblogs.com/zhz-8919/p/10768835.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!