JAVA多线程并发
问题描述:1个父线程,并发生成N(N作为参数传入)个子线程。设定全局变量 g_sum=0,每个子进程在 0至200中随机选择一个数;
若子线程的进程ID是奇数则g_sum=g_sum-随机数,若子线程的进程ID是偶数则g_sum=g_sum+随机数,
每个子线程对g_sum操作完成后都要通知父线程,父线程收到通知后输出“子线程{进程ID}对g_sum进行了[加/减]{随机数}操作,当前g_sum={新值}”,父进程将每次g_sum的新值进行记录,并对已记录的数组进行升序排列,每次重新排列后进行一次输出。
想法一 回调方式
ThreadTest.java
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849public class ThreadTest { public static int g_sum = 0; public static List<Integer> g_sumList = new ArrayList<In ...
数字图像复习笔记
数字图像处理期末复习笔记
标签外挂
标签插件
《Android小菜》
控件与布局|Android列表|数据存储
《第一行代码-笔记》
在初学android过程中,对于《第一行代码2》的个人笔记
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment