佚名通过本文主要向大家介绍了多线程调用同一函数,多线程打开同一文件,python 多线程执行,java多线程视频,多线程编程等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 问个线程间调用同一组件的问题
描述:
描述:
生成一个静态对象,多个线程都可以调用该对象。该静态对象创建一个进程外组件。下面举个例子
线程1,首先创建静态对象StaticObject,该对象会创建一个进程外组件ComA,调用ComA的所有方法都成功。
线程2,得到该静态对象StaticObject,然后用该对象中已经创建的组件ComA去调用ComA的方法,但是所有方法都调用失败。
有人知道为什么吗?
检查两次调用所有的指针都是一样的,但是就是线程2就是无法调用ComA的方法,有人知道为什么吗?