按照JAVA的原则来讲,接口是无法被直接实例化的,必须通过实现了接口的类来实例化。
    那么为什么在Android中,总是见到被实例化的接口,例如:
private OnClickListener mListener = new OnClickListener() { @Override
public void onClick(View v) {
// TODO Auto-generated method stub
; }
};
    这个应该如何解释?