多项选择题

下列哪些是线程间通讯中可以使用的方式?()

A.Handler机制
B.runOnUiThread方法
C.View.post(Runnable r)
D.AsyncTask