JAVA中的多线程——练习
JAVA中的多线程——练习 /* *需求: *银行有一个金库 *有两个储户分别存300元,每次存100,存3次 *该程序是否有安全问题,有的话如何解决 * *问题: *哪些代码是多线程运行代码 *明确共享数据 *明确多线程运行代码中哪些语句是操作共享数据的 **/ /** *synchronized可以修饰函数, **/ //classBank{ //privateintsum; // //publicvoidadd(intn){ //sum=sum+n; //System.out.println("sum="+sum); //} //} // //classCusimplementsRunnable{ //privateBankbank=newBank(); // //publicvoidrun(){ //for(intx=0;x<3;x++) //bank.add(100); //} //} // //publicclassThreadTest2{ //publicstaticvoidmain(Stringargs[]){ //Cuscus=newCus(); //Threa...
