weixin_42473776 2011-09-07 15:29
浏览 156
已采纳

Java值传递的问题,求解,求真相

public class StaticTest {
private int num1;
private static int num2;
private int num3;

static {
    num2 = 10;
    System.out.println(" init num");
}

public StaticTest() {
    num1 = 10;
    num3 = 10;
}

public void f1(int num1, int num3) {
    num1 = 20;
    num2 = 20;
    num3 = 20;
}

public void print() {
    System.out.println(" num1=" + num1);
    System.out.println(" num2=" + num2);
    System.out.println(" num3=" + num3);
}

public static void main(String[] args) {
    StaticTest test = new StaticTest();
    test.f1(20, 20);
    test.print();
}

}
输出结果为:
init num
num1=10
num2=20
num3=10
对num1,num3的值实在是不解,求真相

  • 写回答

2条回答 默认 最新

  • _1_1_7_ 2011-09-07 15:33
    关注

    吐血!又是这种问题

    你去看看这个问题,类似的
    [code="java"]http://www.iteye.com/problems/71456[/code]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥100 关于#VijeoCitect#的问题,如何解决?(标签-ar|关键词-数据类型)
  • ¥30 数字信号处理实验报告
  • ¥15 一个矿井排水监控系统的plc梯形图,求各程序段都是什么意思
  • ¥15 ensp路由器启动不了一直报#
  • ¥50 安卓10如何在没有root权限的情况下设置开机自动启动指定app?
  • ¥15 ats2837 spi2从机的代码
  • ¥200 wsl2 vllm qwen1.5部署问题
  • ¥100 有偿求数字经济对经贸的影响机制的一个数学模型,弄不出来已经快要碎掉了
  • ¥15 数学建模数学建模需要
  • ¥15 已知许多点位,想通过高斯分布来随机选择固定数量的点位怎么改