新人一枚,请问怎样从B线程调用A线程的内容?

问题描述

新人一枚,请问怎样从B线程调用A线程的内容?

具体要求:写一个线程A,得到0-10的随机数,再写一个线程B来了调用线程A!!!!!

解决方案

int a;//全局变量,如果多个线程同步访问需要加锁
A...//线程A
B...//线程B

代码结构大致如上,访问的时候,因为变量a是全局数据,所以在线程A和B中都可以直接访问,就好像C中的任何函数都可以访问和使用全局变量一样

解决方案二:

放是全局变量来交换数据

时间: 2024-08-03 15:54:52

新人一枚,请问怎样从B线程调用A线程的内容?的相关文章

java-线程问题,请问这样执行会有几个线程

问题描述 线程问题,请问这样执行会有几个线程 public static void main(String[] args) { // TODO Auto-generated method stub /* * Store storage = new Store(); Thread consumer = new Thread(new Coumser(storage)); consumer.setName("消费者"); Thread producer = new Thread(new Pr

事件处理-新人一枚,求大神们帮助,不胜感激

问题描述 新人一枚,求大神们帮助,不胜感激 import java.util.*; import java.awt.*; import java.io.*; import java.net.*; import java.sql.*; import java.awt.event.*; import javax.swing.*; class Loginfrm extends Dialog implements ActionListener { JLabel l_name,l_pass,l_error

91-点击按钮怎么打不开新窗口,求大神,,,新人一枚

问题描述 点击按钮怎么打不开新窗口,求大神,,,新人一枚 我是按视频上写的,上面是是可以的 ....哪里错了.......................................... 解决方案 我测试了下,是因为函数名你使用select这个跟js本身方法有冲突,换个名称就可以了 <html> <head> <title>宋水林</title> <script type="text/javascript"> funct

图片-新人一枚 帮我看看这个问题怎么ac

问题描述 新人一枚 帮我看看这个问题怎么ac 这是原题 本来换个思路就很简单了 但我就是纠结于自己的代码所以越改越长 但是瑕疵感觉都没有了 可是为什么还是ac不了? 放代码: #include<stdio.h> int main() { int a[1000] = {0}, s = 0, k = 0, i = 0, j, n, w = 0; char ch; scanf("%d", &n); getchar(); while(n-- > 0){ for(int

新人一枚,关于Java dynamic Web Project做的项目的页面跳转点击问题

问题描述 新人一枚,关于Java dynamic Web Project做的项目的页面跳转点击问题 最近学的java做了一个基于Java语言的DWP的项目,页面的跳转没问题,可以正常跳转,但是在重复几次的点击后,整个页面就无法点击跳转了,点了没有任何效果.各位大神,如何解决?新人求教! 解决方案 麻烦说的详细一点,框架用的是什么,还是直接用servlet来接收的请求,进行了什么操作之后点击无法跳转.会不会是因为页面上的链接或者form表单中就没有跳转地址. 解决方案二: 看看地址有没有写错啊

请问谁有winform程序用后台线程下载文件的例子

问题描述 请问谁有winform程序用后台线程下载文件的例子 请问谁有winform出现用后台线程下载文件的例子,带进度条了

请问MFC跨线程能不能调用对方线程里正在运行的函数?

问题描述 请问MFC跨线程能不能调用对方线程里正在运行的函数? 请问MFC跨线程能不能调用对方线程里正在运行的函数?怎么得到当前正在运行的线程运行的是哪一个函数的函数名?谢谢 解决方案 可以让每个线程在执行自己的时候先将函数名放在全局变量中,这样可以通过别的线程进行检索. 解决方案二: 如何在c语言中调用一个函数,使其运行在NSRunLoop的线程中一个函数能否被两个线程同时调用

新人提问:请问哪里有SAP实习的机会?

问题描述 新人提问:请问哪里有SAP实习的机会?我07年硕士毕业,做了半年的软件测试,现在想转入SAP,不知道哪位仁兄能提供些SAP的实习信息.不胜感激. 解决方案 解决方案二:给钱受培训就有实习的机会.其他的没有免费的午餐解决方案三:硕士太强了自己去培训下嘛解决方案四:Company,Itisfree.andgiveyourwages!解决方案五:博彦SAP顾问学院官方授权培训机构课程名称开课形式开课地点开课时间地址联系电话ABAP周末班上海5月10日上海徐家汇交大惠谷010-82826100

多线程-java相同线程,不同方法线程内传值问题

问题描述 java相同线程,不同方法线程内传值问题 大家好,我想请问一个问题,比如 class A{ new Thread(() -> { int a = 1; B b = new B(); b.invokeB(a); }); } class B{ public void invokeB(int a){ C c = new C(); c.invokeC(); } } class C{ public void invokeC(){ //这里我想用a的值,由于某些原因,不能直接把a传过来,听说用Th