here we are calling guru method with 2 bytes. now which one will be invoked ? the answer lies in your question. the method with the smallest argument than the parameters are selected. in this case guru(int a, int b) will be selected.
Joined: Jun 02, 2012
subject: What is the meaning of "Primitive widening uses the smallest method argument possible"???