1. แอปพลิเคชั่นหลักสามข้อของคำหลักนี้:
(1) สิ่งนี้เรียกคุณลักษณะในคลาสนี้นั่นคือตัวแปรสมาชิกในชั้นเรียน
(2) สิ่งนี้เรียกวิธีการอื่นในคลาสนี้
(3) การเรียกตัวสร้างอื่น ๆ ในคลาสนี้และควรวางไว้ในบรรทัดแรกของตัวสร้างเมื่อโทร
คำหลักนี้ใช้เพื่ออ้างถึงวัตถุปัจจุบัน ดังนั้นสิ่งนี้สามารถใช้เป็นคำนำหน้าเพื่ออ้างถึงสมาชิกอินสแตนซ์ภายในชั้นเรียน
this () หมายถึงการเรียกตัวสร้างรายอื่น สำหรับตัวสร้างที่เรียกว่าจะถูกกำหนดตามตารางพารามิเตอร์ การโทร () นี้สามารถปรากฏบนบรรทัดแรกของตัวสร้าง
เมื่อใช้คำหลักนี้ในคลาสด้านในมันหมายถึงวัตถุของคลาสชั้นใน ในการเข้าถึงวัตถุชั้นนอกสามารถใช้ชื่อชั้นนอกได้ โดยทั่วไปจะใช้เฉพาะในกรณีนี้
รหัสตัวอย่าง:
กิจกรรมระดับสาธารณะขยายกิจกรรม {โมฆะสาธารณะ onCreate (Bundle SavedInstancestate) {super.oncreate (savedinstancestate); /* ตั้งค่าการแสดงผล main.xml layout*/ setContentView (r.layout.main); / * findViewById (r.id.button) รับปุ่มใน layout main.xml */ ปุ่มปุ่ม = (ปุ่ม) findViewById (r.id.button); /* ฟังข้อมูลเหตุการณ์ของปุ่ม*/button.SetOnClickListener (ปุ่มใหม่ onClickListener () {โมฆะสาธารณะ onClick (ดู v) {/* สร้างวัตถุเจตนาใหม่*/เจตนา = ความตั้งใจใหม่ () กิจกรรม/เริ่มต้นกิจกรรม startactivity (เจตนา); -ข้างต้นเป็นการแนะนำที่เกี่ยวข้องกับความเข้าใจในชื่อคลาสนี้ในคลาสคีย์เวิร์ด Java ชื่อนี้แนะนำให้คุณรู้จัก ฉันหวังว่ามันจะเป็นประโยชน์กับคุณ!