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 ? | 9 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 ? | 9 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 |
There are 2 methods in a class. Both have the same method signature except for return types. Is this overloading or overriding or what is it?
what is deadlock? : Java thread
Program to output as below formate: 1 2 3 4 5 6 7 8 9 10
What is the difference between compare and compareto in java?
What is fail fast in java?
What is the use of beaninfo?
How do you replace a string in java?
Why are inner classes required?
What are the concepts of 'OOPS'?
what is difference between signed & unsigned char?
Can we declare an anonymous class as both extending a class and implementing an interface?
8 Answers College School Exams Tests, JVA, TCS, Wipro,
What is the statements?