黑马程序员技术交流社区

标题: 一个小问题 [打印本页]

作者: 18201432758ss    时间: 2015-9-23 09:32
标题: 一个小问题
多个线程操作共享数据是,怎么让数据被多少线程共享,因为new 线程对象时候,共享数据也被new了一份啊,除了静态,还有没有别的方法。多线程应该注意哪些问题啊?

作者: 18201432758    时间: 2015-9-23 09:32
居然没人回答 ,啊来吧,多线程操作共享数据时,就看你new了几次共享数据,就在内存有几分,不过不想静态修饰的话,可以通过方法,来将共享数据传到线程中,具体方法,可以初始化时候,就用有参的构造函数传入,也可以自己定义一个方法传入,定义方法便于自己修改,推荐这个,至于注意问题,也就是 线程通信,死锁了,多看看API还是很有用的
作者: 18201432758ss    时间: 2015-9-23 09:42
18201432758 发表于 2015-9-23 09:32
居然没人回答 ,啊来吧,多线程操作共享数据时,就看你new了几次共享数据,就在内存有几分,不过不想静态修 ...

明白了,谢谢大神,论坛人真少啊,看了还是要多看Api啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2