社区
进程/线程/DLL
帖子详情
类中创建线程,实例化对象后,线程是否需要同步?
mary1021897
2007-04-14 04:59:45
定义一个类,在类里面建立了一个线程并启动,没有做同步的处理。
用这个类实例化两个对象,那么两个线程都启动了。两个线程之间的关系是什么样的?
CPU轮流分配给这两个线程时间,互不干扰?是否应该在类里面对这两个线程进行同步的处理?
...全文
382
7
打赏
收藏
类中创建线程,实例化对象后,线程是否需要同步?
定义一个类,在类里面建立了一个线程并启动,没有做同步的处理。 用这个类实例化两个对象,那么两个线程都启动了。两个线程之间的关系是什么样的? CPU轮流分配给这两个线程时间,互不干扰?是否应该在类里面对这两个线程进行同步的处理?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mary1021897
2007-04-20
打赏
举报
回复
不是不给两份的分,因为这个帖子有人回,而且是问题的延续,所以才继续问下去,重新开个帖子,怕沉下去了,我重新开个帖子,zqche() 你记得解答哦!
zqche
2007-04-19
打赏
举报
回复
这是两个问题,才给一份的分。。。
mary1021897
2007-04-16
打赏
举报
回复
问题的延续!望大虾们指点指点阿!
如果用事件实现线程同步
================================================
自定义的类: 窗体类:
等待事件 类实例化对象1
|
线程循环 类实例化对象2
|
启动事件
=================================================
如果把事件的建立放在类中,那么实例化两个对象后,因为对象内部的变量是独立的,所以同步的事件是不是变成两个事件,还可以实现同步
吗?事件的建立应该放在哪里?
fantiyu_sr
2007-04-16
打赏
举报
回复
两个线程互不干扰, 只有共同访问外部对象的时候需要同步
mary1021897
2007-04-15
打赏
举报
回复
非常感谢楼上的解释,很清楚!
zottff
2007-04-14
打赏
举报
回复
两个线程各自都是独立的,对于线程内部的变量也都是独立的,可以共同访问某些外部变量,
CPU会轮流分配给这两个线程时间,是否应该在类里面对这两个线程进行同步的处理要看具体情况而定,当访问外部变量(资源)时就可能需要同步处理
mary1021897
2007-04-14
打赏
举报
回复
自己先顶一下
POSIX多
线程
程序设计.pdf
内容简介 《POSIX多
线程
程序设计》深入...本书使用了大量注释过后 实例来解释实际的概念,并包括Pthreads的简单索引和对标准化的展望。 《POSIX多
线程
程序设计》适合有经验的C语言程序员阅读,也适合多
线程
人员参考。
创建
线程
的四种方法和
线程
同步
的三种方式
今天来总结一下
创建
线程
的四种方法:继承Thread类、实现Runnable接口、实现Callable接口、
线程
池以及
线程
同步
的三种方式 一、继承Thread类 重写run()方法,
创建
实例化对象
,调用start()方法 匿名内部类实现 注意:...
JAVA多
线程
精讲下
本课程是《零基础学Java》系列课程中的"多
线程
"相关课程.授课形式延续了之前课程的授课风格。内容细腻、详尽,由浅入深!通过本门课程的学习你可以深刻理解Java多
线程
的原理及实现运行机制,深刻学习多
线程
的生命...
Java多
线程
- Java
创建
线程
的4种方式
1.1
线程
创建
方法一:继承Thread类
创建
线程
类1.2
线程
创建
方法二:实现Runnable接口
创建
线程
目标类1.3 优雅
创建
Runnable
线程
目标类的两种方式1.4 通过实现Runnable接口的方式
创建
线程
目标类的优缺点1.5
线程
创建
方法...
对C#中用new关键字
实例化对象
的理解
【前置知识】 对值类型和引用类型的理解 公共语言运行时CLR ...实例化是从类
创建
对象的过程。 举例而言:类可以看做是图纸,我们根据这个图纸做出来一个东西(即对象),做出来的东西就是图...
进程/线程/DLL
15,472
社区成员
49,183
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章