Java ClassName 분석이 중류명.this 키워드의 이해

1329 단어 javaclassname.this
하나,this 키워드는 주로 세 가지 응용 프로그램이 있다.
(1)this는 본 클래스의 속성, 즉 클래스의 구성원 변수를 호출한다.
(2)this는 본 클래스의 다른 방법을 호출한다.
(3)this는 본 클래스의 다른 구조 방법을 호출하고 호출할 때 구조 방법의 첫 줄에 두어야 한다.
키워드this는 현재 대상을 가리키는 데 사용됩니다.따라서 클래스 내부에서this를 접두사로 사용하여 실례 구성원을 인용할 수 있다.
this () 는 다른 구조 함수를 호출하는 것을 대표합니다. 어떤 구조 함수를 호출하는지는 매개 변수표에 따라 결정됩니다.this () 호출은 구조 함수의 첫 줄에만 나타날 수 있습니다.
내부 클래스에서 키워드this를 사용하면 내부 클래스의 대상을 가리키며 외부 클래스의 대상에 접근하기 위해 외부 클래스 이름을 사용할 수 있다.this 접근, 일반적으로 이런 상황에서만 사용
예제 코드:

public class Activity extends Activity 
{ 
public void onCreate(Bundle savedInstanceState) 
{ 
super.onCreate(savedInstanceState); 
/*  main.xml  */ 
setContentView(R.layout.main); 
/* findViewById(R.id.button) main.xml button */ 
Button button = (Button) findViewById(R.id.button); 
/*  button  */ 
button.setOnClickListener(new Button.OnClickListener() { 
public void onClick(View v) 
{ 
/*  Intent  */ 
Intent intent = new Intent(); 
/*  intent  */ 
intent.setClass(Activity.this</span>, Activity.class); 
/*  Activity */ 
startActivity(intent); 
/*  Activity */ 
Activity.this.finish(); 
} 
}); 
} 
}
위에서 설명한 내용은 여러분에게 소개할 Java 키워드 ClassName입니다.이 중류명.this의 이해에 대한 소개가 여러분에게 도움이 되었으면 합니다!

좋은 웹페이지 즐겨찾기