hello there
this() is used for constructor chaining
for example..if u want to call a single argument constructor from within a zero argument constructor.
class Tiger{
Tiger(){
this(6); //must be the first line of a
} //constructor!
Tiger(int i){
System.out.println("Tiger");
}
}
if u are still confuse please read the book.