⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 app14_7.java

📁 JAVA 2面向对象程序设计(随书范例程序)13-15.rar
💻 JAVA
字号:
// app14_7, 没有同步处理的线程
class CBank
{
   private static int sum=0;
   public static void add(int n){
      int tmp=sum;
      tmp=tmp+n;   // 累加汇款总额
      try{
         Thread.sleep((int)(1000*Math.random()));  // 小睡0~1秒钟
      }
      catch(InterruptedException e){} 
      sum=tmp;
      System.out.println("sum= "+sum); 
  }
}

class CCustomer extends Thread // CCustomer类,继承自Thread类
{
   public void run(){    // run() method
      for(int i=1;i<=3;i++)
         CBank.add(100);  // 将100元分三次汇入
   }
}

public class app14_7
{
   public static void main(String args[])
   {  
      CCustomer c1=new CCustomer();
      CCustomer c2=new CCustomer();
      c1.start();
      c2.start();
   }
}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -