社区
Java EE
帖子详情
关于多线程方面的问题
webrobot
2011-11-28 09:57:20
最近在学习多线程通讯以及下载方面的东西。
这些东西,很久以前学习基础的时候学过,不过仅仅基于了解,稍微能看明白简单的例子而已。就匆匆跳过没有仔细深入。
现在打算利用多线程通讯下载、做个稍微复杂的东西。不过感觉里面的思路以及编写代码对我来说有点复杂。虽然能看得懂,但若自己从头开始做,比较困难!里面绕来绕去,有些东西比较难以理解。
希望过来人,对于线程通讯这块,有哪些捷径或者路途。给予指点。比如书籍或者教程视频。
...全文
130
2
打赏
收藏
关于多线程方面的问题
最近在学习多线程通讯以及下载方面的东西。 这些东西,很久以前学习基础的时候学过,不过仅仅基于了解,稍微能看明白简单的例子而已。就匆匆跳过没有仔细深入。 现在打算利用多线程通讯下载、做个稍微复杂的东西。不过感觉里面的思路以及编写代码对我来说有点复杂。虽然能看得懂,但若自己从头开始做,比较困难!里面绕来绕去,有些东西比较难以理解。 希望过来人,对于线程通讯这块,有哪些捷径或者路途。给予指点。比如书籍或者教程视频。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
attached
2011-11-28
打赏
举报
回复
你有点基础,很好啊。要学习资料,推荐你去看 张孝祥老师的视屏。我看过就有讲多线程的课程。去艘一下吧
Seady
2011-11-28
打赏
举报
回复
你先看明白思路再整,思路是重点
多线程
会导致的
问题
多线程
会导致的
问题
一共有几类线程安全
问题
哪些场景需要额外注意县城
问题
上下文切换 线程安全
多线程
像单线程一样能够工作,不需要额外的操作。 全都线程安全的时候,速度会慢,成本大。 package com.hasson; import java.util.concurrent.BrokenBarrierException; import java.util.concurrent.CyclicBarrier; import java.util.concurrent.atomic.AtomicInt
多线程
根源性
问题
个人拙见:希望多多指点! 目录
多线程
问题
原子性:可见性:有序性:
多线程
问题
多线程
并发,就是为了提高CPU利用率,从而提升整体效率,而
多线程
问题
的实质就这三个
问题
: 原子性: 含义: 就是一些操作应该是原子性的,这些操作之间不能够被拆散,必须要不全做,要不全不做,否则会出现
问题
; 为什么会有
问题
:
多线程
之所以引发
问题
,就是因为对于共享数据,
多线程
保障不了某些操作的原子性,最终导致出现
问题
; 解决根源: 保障原子性,不会出现原子性动作被拆分的可能. 可见性: 含义: 对于变量的修改操作,通常是先将这个元素
多线程
会遇到什么
问题
?
文章目录为什么
多线程
会出现各种各样的
问题
?线程执行单核CPU执行造成的
问题
gon多核CPU执行造成的
问题
JMM什么是JMM造成的
问题
重排序重排序遵守的规则Happens-beforeas-if-serial各种级别的重排序编译器级别的重排序处理器指令级别的重排序处理器内存级别的重排序造成的
问题
如何解决这些
问题
?总结 接着上篇文章,了解了一些线程的基本知识,知道了如何去使用线程,那么在
多线程
的环境下,我们会遇到什么
问题
呢?经常能遇到的JMM是啥?
多线程
的三大特性是啥,跟我们平时的使用有什么关系? 为什么
多线程
一次关于fastjson的
多线程
并发
问题
的排查
目录
问题
描述 代码流程 部分代码示例
问题
排查流程 总结
问题
描述 外部调用repair补全接口,传参为上下文数据data,补全工具的相关配置(包括反射的类名、方法名、参数类型等等),将工具返回的字段补充到上下文中。 现在存在一个
问题
:单次调用接口,能够正常返回补全字段。但是并发调用接口,有的就不能返回补全字段。于是,就怀疑到是
多线程
并发
问题
。 代码流程 ...
关于
多线程
的40个
问题
前言 这篇文章主要是对
多线程
的
问题
进行总结的,因此罗列了40个
多线程
的
问题
。 这些
多线程
的
问题
,有些来源于各大网站、有些来源于自己的思考。可能有些
问题
网上有、可能有些
问题
对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的
问题
都会按照自己的理解回答一遍,不会去看网上的答案,因此可能有些
问题
讲的不对,能指正的希望大家不吝指教。 40个
问题
汇总 1、
多线程
有什么用? 一个可能在很多...
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章