Online Hibernate Training just in Rs. 1000

One week online training in Hibernate ORM framework. Learn Hibernate Framework and enhance your skills. Best Online Hibernate training at 90% discount. Join Now!! Offer is valid Only for limited Period!!! Online Training Big Data and Hadoop Training Java Training  
 

call by reference

Ads

 
 

Share on Google+Share on Google+

phani
call by reference
1 Answer(s)      9 years ago
Posted in : Development process
Ads
View Answers

May 19, 2008 at 9:07 PM


Hi friend,

callByvalue

When you call a method, the method sees a copy of any primitives passed to it. Thus any changes it makes to those values have no effect on the caller?s variables. This also applies to references passed as parameters. The caller cannot change the caller?s reference variables, i.e. make them point to different objects, but it can change the fields in the caller?s objects they point to. In Java, you cannot pass objects as parameters, only references to objects.

This is code of callByvalue

public class CallByValue {

public static void main(String[] args) {
int i= 10;
double d= 50.0;
System.out.println("This is call by value example");
System.out.println("Massage 1: i= " + i + ", d= " + d);
Double(i, d); // No return value
System.out.println("Massage 2: i= " + i + ", d= " + d);
Double(i, i); //Java converts int to double
System.out.println("Massage 3: i= " + i);
}
public static void Double(int ii, double dd){
System.out.println("Triple 1: ii= " + ii + ", dd= " + dd);
ii *= 3; // ii= ii*3;
dd *= 3.0;
System.out.println("Triple 2: ii= " + ii + ", dd= " + dd);
}
}

--------------------------------------------

call By Reference

When you call a method by reference, the callee sees the caller?s original variables passed as parameters, not copies. References to the callee?s objects are treated the same way. Thus any changes the callee makes to the caller?s variables affect the caller?s original variables. Java never uses call by reference. Java always uses call by value.

import java.awt.*;

public class callByReference {
public static void main(String[] args) {
Rectangle rec = new Rectangle(20,30,200,50);
System.out.println("Before move up massage");
System.out.println("r1 is now\n" + r1);
System.out.println("After move up massage display");
moveUp(rec);
System.out.println("r1 is now\n" + rec);
}
static void moveUp(Rectangle rect) {
// move up ten units
rect.translate(0,-20);
}
}

-----------------------------------------------------------

Read for more information.

http://www.roseindia.net/java/


Ads









Related Tutorials/Questions & Answers:
call by reference - Development process
); } } -------------------------------------------- call By Reference When you call a method by reference, the callee sees... call by reference. Java always uses call by value. import java.awt.*; public...call by reference  Hello , Is thre callbyvalue in java
java call by reference - Java Beginners
you call a method by reference, the callee sees the caller?s original variables... affect the caller?s original variables. Java never uses call by reference. Java...(String[] args) { System.out.println("This is call by reference example
Advertisements
write a program to demonstrate call by value and call by reference.(pass objects as parameters)
write a program to demonstrate call by value and call by reference.(pass objects as parameters)  write a program to demonstrate call by value and call by reference.(pass objects as parameters
PHP Call By Reference
PHP Call By Reference: In PHP we can pass reference of a variable, so that we... values from where we have sent. It is much like the call by reference, in which we... function. PHP Call By Reference Example: <?php function swap(&
Call-time pass-by-reference has been removed in
Call-time pass-by-reference has been removed in  HI, What is the solution for the error: Call-time pass-by-reference has been removed in Thanks
reference
reference of student into person can do like this or any other alternative Student
Version of reference>reference dependency
List of Version of reference>reference dependency
Java reference
Java reference  What is weak reference in Java
by value or by reference
by value or by reference  Are objects passed by value or by reference
appdelegate reference
appdelegate reference  Hi, How to get the reference of appdelegate in my view controller class. Thanks.   Hello Friend, Following code example show how to get appdelegate reference anywhere in your iPhone/iPad
This & Super reference
This & Super reference  If i want to call a subclass constructor & superclass constructor in a subclass parameterized constructor. Then which constructor call statement should be placed first? super() or this() And why
cross reference
cross reference   hi everbody as i got a problem and i have no idea the problem that i need to create a cross reference map for a Java source file... generation of the cross-reference map. Finally, the cross-reference map is output
pointer to a reference
pointer to a reference  pointer to a reference in C++    #include <iostream> using namespace std; void foo1(int& x) { int* p = &x; *p = 123; } void foo2(int* x) { int
pointer to a reference
pointer to a reference  pointer to a reference in C++    #include <iostream> using namespace std; void foo1(int& x) { int* p = &x; *p = 123; } void foo2(int* x) { int
call a constructor
call a constructor  How do you call a constructor for a parent class
Artifacts of reference
List of Artifacts of reference maven depenency
Is Java pass-by-reference?
Is Java pass-by-reference?  Is Java pass-by-reference
Are objects passed by value or by reference?
Are objects passed by value or by reference?  Are objects passed by value or by reference
pass method reference in java
pass method reference in java  How to pass method reference in Java
call ireports
call ireports  how to call jrxml file in jsp or servlets pls give one example any one? please send one example any one
Iphone call
Iphone call  Do you have other method to make a call on Iphone,without openUrl
Java-call by value - Java Beginners
Java-call by value  Why java is called strictly "call by value" and not "call by reference" ?Please explain with example?  Hi Friend, The Java programming language does not pass objects by reference; it passes
making call
making call  Hi, Is it possible to make a call from application with out quitting application in iOS 4?   hello, this the code for call...]; [phoneStr release];   hello, this the code for call to a number
conference call
conference call  hi am a java beginner I want to develop a simple conference call system over a LAN can u please enlighten me on the basics that I have to do and kno first
conference call
conference call  hi am a java beginner I want to develop a simple conference call system over a LAN can u please enlighten me on the basics that I have to do and kno first
conference call
conference call  hi am a java beginner I want to develop a simple conference call system over a LAN can u please enlighten me on the basics that I have to do and kno first
conference call
conference call  hi am a java beginner I want to develop a simple conference call system over a LAN can u please enlighten me on the basics that I have to do and kno first
conference call
conference call  hi am a java beginner I want to develop a simple conference call system over a LAN can u please enlighten me on the basics that I have to do and kno first
conference call
conference call  hi am a java beginner I want to develop a simple conference call system over a LAN can u please enlighten me on the basics that I have to do and kno first
conference call
conference call  hi am a java beginner I want to develop a simple conference call system over a LAN can u please enlighten me on the basics that I have to do and kno first
Java interface reference
Java interface reference  When can an object reference be cast to an interface reference