Java support what type of parameter passing ?
Answers were Sorted based on User's Feedback
Answer / johnjot
call by value only..when objects are passing as args, then
the reference is passed in by value..
| Is This Answer Correct ? | 10 Yes | 1 No |
Answer / chandrarekha
all the primitive or the simple datatypes(int,float,boolean
etc) are passed as call by value whereas the abstract
datatypes(class objects) are by call by reference.....
for example...
class classA
{
String name;
}
class classB
{
classA a=new classA();
a.name="java";
call(a);//a is an object of classA
void call(classA x)
{
x.name="JAVA";
}
public static void main()
{
......
this is call by reference...
| Is This Answer Correct ? | 10 Yes | 2 No |
Answer / devarathnam c,kotagudibanda(po
Hi... By default java supports "pass by value" in case of
primitive datatypes.
In case of objects it supports "pass by references"
| Is This Answer Correct ? | 8 Yes | 4 No |
Answer / rajkumar ksr college
It would
support const parameters like C++.
For instance:
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / eesha
Please refer to:
http://java.sun.com/docs/books/tutorial/java/javaOO/arguments.html
| Is This Answer Correct ? | 0 Yes | 1 No |
Can we synchronize static methods in java?
Is object a data type in java?
What is the platform?
What is the purpose of javac exe?
What is a generic type?
why java does not support mulitple inheritance directly?
What is null in java?
Write a java program to check if a number is prime or not?
What is :: operator in java 8?
Is {a, n, d} a palindrome? If you are given a random string, is it a palindrome or not?
Write a function to find out longest palindrome in a given string?
what is private constructor?what are the uses of writing private constructor in our program?