在很多博客中用这样一个例子来说明 Runnable更容易实现资源共享,能多个线程同时处理一个资源. 看代码: public static void main(String[] args) { new MyThread().start(); new MyThread().start(); } class MyThread extends Thread{ private int ticket = 5; public void run(){ while(true){ System.out.printl…