1. java中对多线程访问控制可使用关键字synchronized
下面将以
Producer Consumer模型介绍android中线程同步的使用。
步骤:
建立一android project,
修改main activity如下:
代码:
package com.test.thread;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
public class MultiThread extends Activity {
private static final String MultiThread_ACTIVITY_TAG = "MultiThread_TAG";
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
CubbyHole c = new CubbyHole();
Producer p1 = new Producer(c, 1);
Consumer c1 = new Consumer(c, 1);
p1.start();
c1.start();
下一篇