æç¨çæ¯æ¹æ³é,è¿æ¯ç¨Android Studioæµè¯ç±»åç,èªå·±å个Mainå½æ°,å¤å¶éé¢çæ¹æ³,ç¶åè°ç¨
/**
* Created by Svnt on 2016-09-26.
*/
public class MyApplication extends ApplicationTest{
public void testThread(){
MyRunnable myRunnable = new MyRunnable();
//线ç¨å¹¶å
new Thread(myRunnable,"A").start();
new Thread(myRunnable,"B").start();
new Thread(myRunnable,"C").start();
}
}
/**
* åé±ç(Runnable)线ç¨
*/
class MyRunnable implements Runnable {
double mMoney;
@Override
public synchronized void run() {
for (int i = 0 ; i < 3; i++){
mMoney += 1000;
Log.e("-main-",Thread.currentThread().getName()+"ä½é¢å©ä½ = "+mMoney);
}
}
}