A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

tanhua132

注册黑马

  • 黑马币:

  • 帖子:

  • 精华:

© tanhua132 注册黑马   /  2013-9-12 18:33  /  1011 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.适合多个相同程序代码去处理统一资源的情况,把虚拟cpu同程序的代码、数据有效分离,较好的体现了面向对象的设计思想。
2.避免了java单继承的局限性
3.有利于程序的健壮性,即代码和数据是想分离的。
                                                                                                     -------------------------摘自《java就业培训教程》
public class ThreadDemo
{
       public static void main(String[] args)
       {
           ThreadTest t=new ThreadTest();
           new Thread(t).start();
           new Thread(t).start();
           new Thread(t).start();
           new Thread(t).start();
       }
}
class ThreadTest implements Runnable
{
      private int ticket=100;
      public void run()
     {
            while(true)
            {
                   if(ticket>0)
                         System.out.println(Thread.currentThread().getName()+"is saling ticket"+ticket--):
            }
      }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马