اريد شرح كلمة this في الجافا وماهي القيمة التي سيأخذها

مثل

X=3

Y=6

Void set y(int y

this y=y

y=this.y .

ماالفرق بين الجملتين لم اكتب الكود بشكل صحيح فقط لتوضيح ارجو الرد وشكرا