到底Java是如何传递参数的?是by value或by reference?


Posted in 面试题 onJuly 13, 2012
答:All parameters (values of primitive types, and values that are references to objects) are passed by value [JLS sect 8.4.1]。根据以上 Java规格文件的说法, 所有参数应该都是传值的(by value)。但实际上, 实际经验却告诉我们所有 Java 的对象都是传址的(by reference)。因此我们可以这样解释: 基本类型(如int, float, char等)是by value,而所谓“对象”(Object)则是by value of reference to object。

Tags in this post...

面试题 相关文章推荐
如何设定的weblogic的热启动模式(开发模式)与产品发布模式
Sep 08 面试题
Java中实现多态的机制是什么?
Dec 07 面试题
如何判断计算机可能已经中马
Mar 22 面试题
系统管理员的职责包括那些?管理的对象是什么?
Sep 20 面试题
如何进行Linux分区优化
Sep 13 面试题
如何利用cmp命令比较文件
Sep 23 面试题
sort命令的作用和用法
Aug 25 面试题
Linux的主要特性
Sep 03 面试题
瀑布模型都有哪些优缺点
Jun 23 面试题
若干个Java基础面试题
May 19 面试题
一道Delphi面试题
Oct 28 面试题
如何定义一个可复用的服务
Sep 30 面试题
局部内部类是否可以访问非final变量?
Apr 20 #面试题
说出数据连接池的工作机制是什么?
Apr 19 #面试题
String这个类型的class为何定义成final?
Nov 13 #面试题
几个人围成一圈的问题
Sep 26 #面试题
方法名是否可以与构造器的名字相同
Jun 04 #面试题
List, Set, Map是否继承自Collection接口?
May 16 #面试题
Java 中访问数据库的步骤?Statement 和PreparedStatement 之间的区别?
Jun 05 #面试题
You might like
全国FM电台频率大全 - 26 西藏自治区
2020/03/11 无线电
PHP 类商品秒杀计时实现代码
2010/05/05 PHP
防止用户利用PHP代码DOS造成用光网络带宽
2011/03/01 PHP
php自定义函数call_user_func和call_user_func_array详解
2011/07/14 PHP
php实现通用的信用卡验证类
2015/03/24 PHP
php简单判断两个字符串是否相等的方法
2015/07/13 PHP
Thinkphp5+plupload实现的图片上传功能示例【支持实时预览】
2019/05/08 PHP
Javascript中的this绑定介绍
2011/09/22 Javascript
js关于字符长度限制的问题示例探讨
2014/01/24 Javascript
jQuery中使用data()方法读取HTML5自定义属性data-*实例
2014/04/11 Javascript
分享一款基于jQuery的视频播放插件
2014/10/09 Javascript
JavaScript基本语法学习教程
2016/01/14 Javascript
JS判断是否手机或pad访问实现方法
2016/12/09 Javascript
js实现带三角符的手风琴效果
2017/03/01 Javascript
详解Angular操作cookies方法
2018/06/01 Javascript
node.js的http.createServer过程深入解析
2019/06/06 Javascript
Vue.js组件props数据验证实现详解
2019/10/19 Javascript
django rest framework之请求与响应(详解)
2017/11/06 Python
Python判断文件和字符串编码类型的实例
2017/12/21 Python
influx+grafana自定义python采集数据和一些坑的总结
2018/09/17 Python
Python 动态导入对象,importlib.import_module()的使用方法
2019/08/28 Python
浅析matlab中imadjust函数
2020/02/27 Python
详解numpy1.19.4与python3.9版本冲突解决
2020/12/15 Python
曼联官方网上商店:Manchester United Direct
2017/07/28 全球购物
高中生学习总结的自我评价范文
2013/10/13 职场文书
化妆品促销方案
2014/02/24 职场文书
小学生竞选班干部演讲稿
2014/04/24 职场文书
文体活动总结范文
2014/05/05 职场文书
企业公益活动策划方案
2014/08/24 职场文书
2014年售票员工作总结
2014/11/19 职场文书
个人更名证明
2015/06/23 职场文书
创业计划书之宠物店
2019/09/19 职场文书
mysql部分操作
2021/04/05 MySQL
详解nginx location指令
2022/01/18 Servers
Win10此设备不支持接收Miracast无法投影的解决方法
2022/07/07 数码科技
MySQL常用慢查询分析工具详解
2022/08/14 MySQL