java实现多线程的两种方式
1、继承Thread类 ,public class TestThread extend Thread{}
2实现Runnable接口,public class TestThred implements Runnable{}
没有同步的情况下,代码如下
//账户类
public class Account {
private double balance;
public double deposit(double money){
double newMoney=balance+money;
try{
Thread.sleep(10);
}catch (Exception e){
}
balance=newMoney;
return money;
}
public double getBalance(){
return balance;
}
}
//充钱线程类
public class AddMoney implements Runnable{
private Account account;
private do