ตัวอย่างในบทความนี้จะอธิบายการใช้คีย์เวิร์ดนี้ใน Java และแชร์กับทุกคนเพื่อเป็นข้อมูลอ้างอิง การวิเคราะห์เฉพาะมีดังนี้:
1. ขอบเขตการใช้งานนี้
1. คำสำคัญนี้ที่ใช้ในคำจำกัดความวิธีการเรียนแสดงถึงการอ้างอิงของวัตถุที่เรียกวิธีการ
2. เมื่อจำเป็นต้องระบุว่าใครกำลังใช้วิธีนี้อยู่ ให้ใช้คีย์เวิร์ด this
3. บางครั้งสามารถใช้เพื่อจัดการกับสถานการณ์ที่ตัวแปรสมาชิกและพารามิเตอร์ในวิธีการมีชื่อเหมือนกัน
4. สิ่งนี้ถือได้ว่าเป็นตัวแปร และค่าของมันคือการอ้างอิงถึงวัตถุปัจจุบัน
หมายเหตุ: โดยทั่วไปสิ่งนี้จะปรากฏในเมธอดเมื่อไม่ได้เรียกใช้เมธอด ฉันไม่รู้ว่าสิ่งนี้ชี้ไปที่วัตถุใดโดยเฉพาะ
เมื่อวัตถุเรียกเมธอดด้วยสิ่งนี้ สิ่งนี้จะชี้ไปที่ออบเจ็กต์ที่เรียกเมธอดนี้
2. รหัสโปรแกรมมีดังนี้:
TestThis คลาสสาธารณะ { ส่วนตัว int i; public TestThis (int i) { this.i = i; } ส่วนตัว TestThis () { i + = 1; ส่งคืนโมฆะสาธารณะหลัก (String [] args) { TestThis mTestThis = ใหม่ TestThis(100); System.out.println(mTestThis.increation().increase().i }}
ผลลัพธ์มีดังต่อไปนี้:
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม Java ของทุกคน