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 a singleton factory?
When try and catch block is used ?
What are register variables what are the advantages?
Is java still relevant?
Can you make a constructor final in Java?
0 Answers SwanSoft Technologies,
Can this keyword be used to refer static members?
What is difference between static variable and global variable?
What are the properties of thread?
What is the difference between a method and a function in alice?
What are the major advantages of internal iteration over external iteration?
Garbage collection in java?
What's the default access specifier for variables and methods of a class?