Java之多线程编程核心技术的6点整理

开心一笑

【服务员来个西红柿炒鸡蛋,服务员:没有西红柿了。
那来一个白菜炖豆腐,服务员:没有豆腐了……
那好,来个鸡蛋炒白菜。
服务员:好的,您稍等,菜马上好!】

提出问题

java多线程编程核心技术的6点笔记???

唯美图片

解决问题

1.1 进程的概念

进程是受操作系统管理的基本运行单元。

例如:操作系统中运行的.exe的程序理解为一个进程。

1.2 线程的概念

在进程中独立运行的子任务。线程的生命周期是个不可循环的过程,一个线程对象结束了不能再次start。

1.3 线程的生命周期

1

1.4 线程的优先级

  • 线程的优先级用1-10之间的整数表示,数值越大优先级越高,默认的优先级为5.
  • setPriority()该方法是为线程设置优先级

1.5 两种线程

用户线程:用户创建的一般线程,如继承Thread类或实现Runnable接口等实现的线程。

守护线程:为用户线程提供服务的线程,如JVM的垃圾回收、内存管理等线程。

守护线程的两个方法:setDaemon( )和 isDaemon()。

  • Thread.setDaemon(false/true)设置为用户线程/守护线程
  • thread.setDaemon(true)必须在thread.start()之前设置
    -任何线程都可以是守护线程或者用户线程,所有线程一开始都是用户线程

1.6 sleep、yield、wait区别

sleep:

  • 不释放锁,不放弃当前CPU资源
  • 如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。

yield:

  • 不释放锁,放弃CPU资源

wait:

  • 是释放锁,并放弃CPU资源

读书感悟

来自村上春树《且听风吟》

  • 看海看久了想见人,见人见多了想看海。
  • 慷慨付出的,便是经常得到的。
  • 有什么就害怕失去它。一无所有,又担心会永远一无所有。每个人都一样。
  • 心情抑郁的人只能做抑郁的梦,要是更加抑郁,连梦都不做的。
  • 什么自信之人,那样的人根本不存在,有的不过是能够假装自信的人。
  • 不妨说,说谎与沉默是现代人类社会的两大罪过,而我们经常说谎往往沉默。
  • 要活着,就必须想个不停。从明天的天气到浴盆塞子的尺寸。
  • 只要我始终保持事事留心的好学态度,即使衰老也算不得什么痛苦。

经典故事

【有一个人在森林中漫游的时候,突然遇见了一只饥饿的老虎,老虎向他猛扑上来。他用最大的力气和最快的速度逃开,但是老虎紧追不舍。他被老虎逼入了断崖边上。站在悬崖边上,他想:“与其被老虎活活咬死,还不如跳入悬崖,说不定还有一线生机。”他纵身跳入悬崖,非常幸运地卡在一棵树上。那是一棵长在断崖边的梅树,树上结满了梅子。正在庆幸,他听到断崖深处传来吼声,原来崖底有一只凶猛的狮子正抬头望着他。狮子的声音使他心颤,而更不妙的是,他转头看见一黑一白两只老鼠,正用力地咬着梅树的树干。他经过一阵惊慌,很快又平静了:“被老鼠咬断树干跌死,总比被狮子咬好吧?”情绪平复下来后,他感到肚子有点饿了,看到梅子长得正好,就采了一些吃起来。他觉得一辈子从没吃过那么好吃的梅子。他心想:“既然迟早都要死,不如在死前好好睡上一觉吧!”他为自己找到一个三角形的枝桠,在树上沉沉地睡去。睡醒之后,他发现黑白老鼠不见了,老虎、狮子也不见了。他顺着树枝,小心翼翼的攀上悬崖,终于脱离险境。原来就在他睡熟的时候,饥饿的老虎按捺不住,跃下悬崖。黑白老鼠听到老虎的吼声,惊慌逃走了。跳下悬崖的老虎与崖下的狮子经过激烈打斗,双双负伤而遁。【心语】由我们诞生的那一刻开始,苦难,就像饥饿的老虎一直追赶着我们;死亡,就像一头凶猛的狮子,一直在悬崖的尽头等待;而白天和黑夜的交替,就像一黑一白两只老鼠,不停地撕咬着我们暂时栖身的生活之树。总有一天我们会落入狮子的口中。既然知道了生命中最坏的结果不过就是死亡,唯一的路,就是安然地享受树上甜美的果子,然后安心地睡觉。存着这种单纯的心——少一些欲望,多一点赤子之心,我们的生活才是健康、美好的。

大神文章

【1】Java多线程编程核心技术(第一章笔记)
【2】Java多线程-线程的生命周期
【3】java 线程1 线程分类
【4】《Java多线程编程核心技术》读书笔记
【5】java之yield(),sleep(),wait()区别详解-备忘笔记
【6】Java用户线程和守护线程
【7】yield(),sleep()以及wait()的区别(修正版)
【8】sleep() wait() yield() join()用法与区别

其他

如果有带给你一丝丝小快乐,就让快乐继续传递下去,欢迎点赞、顶、欢迎留下宝贵的意见、多谢支持!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,445评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,889评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,047评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,760评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,745评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,638评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,011评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,669评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,923评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,655评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,740评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,406评论 4 320
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,995评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,961评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,023评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,483评论 2 342

推荐阅读更多精彩内容