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 |
what is difference between Action messages and Action errors?
What is dynamic binding(late binding)?
How infinite loop is declared?
What are null interfaces? Give some examples?
What is private public protected in java?
How many bits is a word?
What is the advantage of functional interface in java 8?
Marker interface means , interface which has no methods.Then what is the necessity of its usage.I read "it tells the compiler that it should be treated differently ". "It is used to store state of an object". But still am not clear.Please explain clearly.
What are the restrictions imposed by a Security Manager on Applets?.
Does set allows null in java?
Why java is a platform independent? Explain
What is string length in java?