摘要:
实现Runnable: 1、由于Java要求是单继承的,所以可以把这个继承的机会留给其他类, 2、适合对共享性资源的访问下面通过例子说明: 卖票系统,有四个窗口同时进行 1、通过继承Thread类实现:V继承Thread类的方式输出结果 从结果可以看出,每个窗口卖得票种是不同的,不符合要求,下面我们来实现Runnable的方式来解决这种问题 2、通过实现Runnable接口实现Runnbale接口输出的结果Thread-0 has tickets 100Thread-1 has tickets 99Thread-0 has tickets 98Thread-0 has ticket... 阅读全文