http://www.journaldev.com/3884/java-is-pass-by-value-and-not-pass-by-reference
Java is always Pass by Value and not pass by reference, we can prove it with a simple example.
http://stackoverflow.com/questions/40480/is-java-pass-by-reference-or-pass-by-value