If I write the following class:
public class Example { int j; int k; public Example(int j, int k) { j = j; k = k;
You might want to take a look at What is the advantage of having this/self pointer mandatory explicit? Although using this is not mandatory in Java as you noticed I'm sure it will shed some light on the subject of using this in Java as well.
this