问答题库

问题描述:

[填空题] Java语言中,调用方法时,参数传递是 【10】 调用,而不是地址调用。



如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在【 】关系。用户定义异常是通过扩展______类及______类来创建。下列程序执行后的结果是______。 public class ex24 { public static void main(String[] args) { int j=10; a1: for(int i=3;i>0;i--){ j-=i; int m=l; a2: while (m<j) {if (i<=m) continue a1;j/=m++; } } System.out.println(j); } }下面程序的运行结果是【 】。   import java。io. *;     public class ABC     {       public static void main(String args[ ] )       { int i ;         int a[ ] = {11,22,33,44,55,66,77,88,99};         for ( i = 0;i < = a.length/2 ;i + + )            System.out.print( a[i] +a[a.length-i-1] + " " );         System.out.println( );       }     }下列代码的执行结果是( )。 public class test5 public static void main (String args[]) String s1=new String("hello"); String s2=new String("hello"); System.out.prim(s1==s2); System.out.print(","); System.out.println(s1.equals(s2));

评评难度:

参考答案:

问题解析:

先来回顾一下程序设计语言中有关参数传递的计算机科学术语。“传值调用”表示方法得到的是调用者提供的值。与之相对,“引用调用”表示方法得到的是调用者提供的变量地址。这样,方法可以修改引用调用所传递变量的值,但不能修改传值调用送来的变量。Java语言总是使用传值调用。这也意味着方法得到的只是所有参数的值的拷贝。

相关考题