btn.setOnClickListener(new View.OnClickListener() {
                    public void onClick(View view) {
                           
                    }
             });


상단의 소스코드에 대해서 자세한 설명 부탁드리겠습니다.

setOnClickListener 를 등록하고 파라메터로 들어오는것이

또다른 객체생성입니까?

onClickListener() 메소드는 인터페이스인것으로 알고 있지만 객체화가 안되기 때문에 저렇게 코딩을 하는것인지요?

그동안 리스너를 등록할때 생각없이 저런 유형으로 계속해서 사용 했지만

구문을 잘 분석할라니까 저도 잘 모르겠습니다.

뭐 비유하자면

자동차 엔진이어가 자동차가 어떻게 굴러가는지도 모르면서 운전만하는 격인것 같아요 ㅜㅜ

도와주세요~~