hi,我是菜鸟。我想知道java里的wait()和notify()怎么用?
能举个生产者的具体例子吗?要代码的那种。谢谢!还有synchronized在java里是不是互斥的意思?我有一个TextField,只打算同一时间让一个线程操作,怎么做呢?我试着在TextField声明前面加上synchronized,可是eclipse报错,为什么呢?
总之,大家能不能帮我完成如下代码:要求如下:用一个TextField模拟产品仓库,要求同时只能被一个线程操作。
一个线程模拟生产者,随机生成一个数,放在TextField里。
一个线程模拟消费者,从TextField里取出数据并在console中打印,且清空TextField。
两个线程之间要求同步。谢谢!
能举个生产者的具体例子吗?要代码的那种。谢谢!还有synchronized在java里是不是互斥的意思?我有一个TextField,只打算同一时间让一个线程操作,怎么做呢?我试着在TextField声明前面加上synchronized,可是eclipse报错,为什么呢?
总之,大家能不能帮我完成如下代码:要求如下:用一个TextField模拟产品仓库,要求同时只能被一个线程操作。
一个线程模拟生产者,随机生成一个数,放在TextField里。
一个线程模拟消费者,从TextField里取出数据并在console中打印,且清空TextField。
两个线程之间要求同步。谢谢!
关于wait和notify的问题还是不明白。