Since Java doesnt support pointers, How is it possible to call a function by reference in Java like we do in C and C++??
http://www.javaworld.com/javaqa/2000-05/03-qa-0526-pass.html
Java does manipulate objects by reference, and all object variables are references. However, Java doesn't pass method arguments by reference; it passes them by value.