java中最经典的实参和形参及引用值的改变

原创 2016年06月02日 07:54:20

1.java中最经典的实参和形参及引用值的


public class Test4 {

	public static void main(String[] args) {
		Integer var1=new Integer(1);
		Integer var2=var1;
		doSomething(var2);
		System.out.println(var1.intValue());
		System.out.println(var2);
		System.out.println(var1);
		System.out.println(var2==var1);
	}
	public static void doSomething(Integer integer){
		integer=new Integer(2);
	}

}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Java中的形参和实参的区别以及传值调用和传引用调用

原文地址:http://blog.csdn.net/miniminiyu/article/details/52061401  名词解析: 1.形参:用来接收调用该方法时传递的参数。只有在被调用的...

Java中的形参和实参的区别以及传值调用和传引用调用

名词解析: 1.形参:用来接收调用该方法时传递的参数。只有在被调用的时候才分配内存空间,一旦调用结束,就释放内存空间。因此仅仅在方法内有效。 2.实参:传递给被调用方法的值,预先创建并赋予确定值。 3...

java 实参、形参、传值调用、传引用调用的理解

实参: 声明的,要用前需要赋值的。 形参: 函数括号里的 import java.util.*; public class Main { public static void change(St...

图解为什么形参的变化不会改变实参的值?

本文从“压栈出栈”的角度解释为什么形参的变化不会改变实参的值。(注:图中地址是随便写的,旨在示意)...
  • dcx1205
  • dcx1205
  • 2014年04月11日 18:25
  • 1622

形参,实参,传值,传地址,传引用

函数的参数分为形参和实参两种 形参出现在函数定义中,在整个函数体内都可以使用,离开该函数则不能使用。实参出现在主调函数中,进入被调函数后,实参变量也不能使用。形参和实参的功能是作数据传送。发生函数调...

形参改变实参的值不变(C语言基础知识加例题讲解)

#include fun(int x,int y) { static int m=0,i=2;  i+=m+1;m=i+x+y;return m; } main() { int j=1,m=...

形参的数值改变不会改变实参的值

输入a、b两个整数,用指针按先大后小的顺序输出a和b 正确代码:#include swap(int *p1,int *p2){ int  temp;  temp=*p1; *p1=*p2; *p2= ...

基础概念 :形参/实参,值类型/引用类型,值传递/引用传递,==/equals

形参/实参     形参,用于函数定义     定义一个函数void add(int a, int b),这里的a和b     实参,用于函数调用     当你进行函数调用的时候,add(1, ...

形参实参影响调试程序

  • 2014年10月11日 20:29
  • 65KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java中最经典的实参和形参及引用值的改变
举报原因:
原因补充:

(最多只允许输入30个字)