• 1、java语言参数之间只有值传递,包括按值调用和按引用调用。 一个方法可以修改传递引用所对应的变量值,而不能修改传递值调用所对应的变量值。
    按值调用:包括八大基本数据类型都是按值调用。传值的时候,也就是说方法得到的是所有参数值的一个拷贝。
    按引用调用:数组、对象。传值时候,传递的是引用地址的拷贝,但是都是指向同一个对象。
    2、String是不可变类(final and Immutable)
    下面给大家一个例子:
    public class Example{
        String str=new String("good");
        char[]ch={'a','b','c'};
        public static void main(String args[]){
            Example ex=new Example();
            ex.change(ex.str,ex.ch);
            System.out.print(ex.str+" and ");
            System.out.print(ex.ch);
        }
        public void change(String str,char ch[]){
       //引用类型变量,传递的是地址,属于引用传递。
            str="test ok";
            ch[0]='g';
        }
    }

      

    因此,这个题应该选择B

最新文章

  1. HDU 4857 逃生 (反向拓扑排序 & 容器实现)
  2. JQUERY删除操作
  3. ASP.NET Web API 安全筛选器
  4. 关于webapi post 使用多个参数的间接用法
  5. Android SDK Manager 在win8.1上的闪退问题
  6. 使用dotTrace6.0进行内存分析
  7. Stockbroker Grapevine
  8. linux下mysql连接jar包的位置在哪里?
  9. metasploit nessus & db_autopwn
  10. 生成元(Digit Generator,ACM/ICPC Seoul 2005,UVa 1583)
  11. php mysq模糊查询l
  12. Java中的静态和枚举
  13. EOS wallet API 报HTTP 400错误
  14. Spring系列之AOP的原理及手动实现
  15. Java web开发环境搭配
  16. GO入门——7. 并发
  17. Prometheus jvm_exporter监控zookeeper
  18. numpy数组(4)-二维数组
  19. Python- requests详解
  20. Java面试经典题:线程池专题

热门文章

  1. 几个SQL语句(备忘)
  2. 大数据平台常见异常-zookeeper
  3. 第2章 rsync算法原理和工作流程分析
  4. JavaScript垃圾收集-标记清除和引用计数
  5. jmeter断言:断言条件之间是“或”的关系
  6. bootstrap-table 怎么自定义搜索按钮实现点击按钮进行查询
  7. webpack web-dev-server 热加载
  8. 【性能】web提升性能的小总结
  9. eclipse中console的输出行数控制
  10. EL与JSTL