Java is based on pass by reference or pass by value ..
Answers were Sorted based on User's Feedback
Answer / venkatesh
Java supports both Pass By Value and Pass By Reference
Pass By Value: In Java method pass value , changed value is
visible within a method, it will not effect outside of the
method
Pass By Reference: Pass Java Object in method , changed
value will be available outside of method also.
| Is This Answer Correct ? | 9 Yes | 5 No |
Answer / arun
Java is actually pass-by-value for all variables running
within a single
VM. Pass-by-value means pass-by-variable-value. And that
means, pass-by-copy-of-
the-variable!
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / dheeraj pareek
Java is purely based on "Pass-by-value".
Variables are passed by value, and in case of Object, object reference is passed by value.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / sanket mehta
Java does not support call by reference because in call by reference we need to pass the address and address are stored in pointers n java does not support pointers and it is because pointers breaks the security. Java is always pass-by-value. Pass by reference in java means the passing the address itself
| Is This Answer Correct ? | 0 Yes | 0 No |
What is abstraction in java?
0 Answers Akamai Technologies,
Can we overload run() method in java?
what is the diff between Servletcontext and servletconfig?
If you are given the name of the function at run time how will you invoke the function?
Can we call thread start () twice?
What are the special characters?
Can we have try without catch block?
What are the 7 types of characters?
Is main a function?
What are the Class Libraries ?
Tell some latest versions in JAVA related areas?
Explain the access modifiers for a class, method and variables?