I've never actually understood what they key word ".this" is in Java, my lecturer seems to use it in every single place in his code. And when I asked him, he just said "I don't really know myself"
He uses it in every single method, every single constructor, every god damn place.
Why do you use it? Can somebody actually tell me?