Java support call by reference (pass by reference) ?



Java support call by reference (pass by reference) ?..

Answer / sarju001

yes java support call by reference only using StringBuffer
class.

Here, is an example of call by reference

public class PassByReference
{
public static void passref(StringBuffer s)
{
s = s.insert(8, "j2ee & ");
System.out.println(s);
}
public static void main(String[] args)
{
StringBuffer str = new StringBuffer("Welcome java
program");

System.out.println(str);

passref(str);

System.out.println(str);
}
}


output :-

Welcome java program
Welcome j2ee & java program
Welcome j2ee & java program

Is This Answer Correct ?    9 Yes 0 No

Post New Answer

More Core Java Interview Questions

What are predefined functions?

0 Answers  


Difference between method overloading and overriding.

0 Answers  


What is the method overriding?

0 Answers  


What are the basics of core java?

0 Answers  


What is java object name?

0 Answers  






when we write class.forName("any one class"); what happens actually?what it will return?explain stepwise?

6 Answers  


If a multi threaded Java program has started numerous number of threads, at any point in time how to know which thread is currently executing/running ?

7 Answers   Accenture, College School Exams Tests, iFlex, NIIT,


Does java have extension methods?

0 Answers  


What is vector?

0 Answers  


How big is a 64 bit float?

0 Answers  


how can be object class inherited to all class in a program when java does not support multiple inheritance??

4 Answers  


How does a cookie work in Servlets?

0 Answers  


Categories