线程的事你知道多少

作者: 五人行 | 来源:发表于2016-12-14 08:09 被阅读113次

java高并发程序设计 - 网易云课堂

一、线程与进程

进程是线程的容器;开发并行程序用线程而不用进程,是因为线程切换与调用的成本低。

二、线程状态

NEW,

RUNNABLE,

BLOCKED,

WAITING,

TIMED_WAITING,

TERMINATED

三、线程相关方法

Thread.sleep(),让当前线程等待,不释放资源;

object.wait(),让当前线程等待,释放资源;

四、等待线程结束join与谦让yield

join()使得当前线程被阻塞;

五、守护线程-deamon

六、synchronized volatile

七、ArrayList、HashMap是线程不安全;ConcurrentHashMsp是线程安全的;

相关文章

  • 线程的事你知道多少

    java高并发程序设计 - 网易云课堂 一、线程与进程 进程是线程的容器;开发并行程序用线程而不用进程,是因为线程...

  • iOS底层探索之多线程(十四)—关于@synchronized锁

    对于多线程你了解多少?对于锁你又了解多少?锁的原理你又知道吗? iOS底层探索之多线程(一)—进程和线程[http...

  • iOS底层探索之多线程(十五)—@synchronized源码分

    对于多线程你了解多少?对于锁你又了解多少?锁的原理你又知道吗? iOS底层探索之多线程(一)—进程和线程[http...

  • 关于多线程你知道多少

    我们就从线程的创建方式开始吧,那么常见的线程创建方式有哪几种呢?1. 通过继承 Thread 类 2. 通过实现 ...

  • 线程池创建多少线程比较合理

    你知道线程池创建多少线程比较合理吗? 在设置线程池线程个数的时候,经常会想到这个问题,是不是设置的线程数越多越好?...

  • iOS多线程的锁,你知道多少?

    前言 iOS开发中由于各种第三方库的高度封装,对锁的使用很少,刚好之前面试中被问到的关于并发编程锁的问题,都是一知...

  • 上海的这些事你知道多少?

    ​上海,作为中国数一数二的发达城市,很多人都想去上海尝试创业,所以导致上海人流量越来越多。我想,很多刚刚到上海工作...

  • 装修里的事你知道多少?

    设计师也有难言之口。 天下没有免费的午餐,我们不是慈善家,我们也需要养家糊口,我并不是领取纳税人的钱为人民办事的公...

  • 兼职这些事,你知道多少

    大学生兼职这些事 表妹给我打电话的时候,情绪很低落。 “姐,你说我该不该争取一下,留老师这样做太不应该了吧。”表妹...

  • 会计那些事!你知道多少?

    会计义务的,在这个单位已经三年多了,义务还算舒心,工资在我们这个地方还算不错,每半年发一次年终奖,还有一次旅游的机...

网友评论

    本文标题:线程的事你知道多少

    本文链接:https://www.haomeiwen.com/subject/danbmttx.html