Java多线程共享数据、同步、通信

上传:aa76307asc 浏览: 19 推荐: 0 文件:PDF 大小:50KB 上传时间:2020-12-31 19:51:20 版权申诉
一、线程共享数据 a)继承Thread,那么我们可以创建很多个这样的类,但是每个这样的类都是相互不关联的,也是说我们Thread类中的内容每个创建出来的类都有一份,因此它不适合作为数据共享的线程来操作。同时由于Java继承的性,我们只能继承一个对象。 b)使用runnable可以解决性和不能共享的问题(不是说使用runnable解决了共享问题,只是相对于创建Thread来说,它可以算的上是共享了,为了获得更精确的共享问题,它必须的使用线程同步操作)。实现了runnable接口的类比较适合用作共享数据。 一个测试例子à证明runnable能实现数据共享,thread不能
上传资源
用户评论