java方法传参

wjx520lwh 2012-12-14 06:45:51
小弟初学JavaOOP对参数传递理解不透彻,求高手指教啊
...全文
237 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzh2507 2012-12-15
  • 打赏
  • 举报
回复
值引用传递,把传过去参数地址复制一份给它
ao_xun 2012-12-15
  • 打赏
  • 举报
回复
简单的说就是值传递!! 都是在栈里面进行的,当对象改变的时候 就是值的传递改变了! 参数分为实参和形参。 形参就是你要传递数据的类型, 实参就是你实实在在传递的数据,但是这个数据要符合形参的要求。是基本类型就是基本类型 是对象 就得传递该对象的实例。
fish8245 2012-12-15
  • 打赏
  • 举报
回复
引用 5 楼 ningtieming 的回复:
引用 4 楼 fish8245 的回复: 简单数据类型是值传递比 如int,对象数据类型就是引用传递比如Integer;String等等!就这么简单!String也是值传递吧
应该也是传地址,不过字符串常量在java比较特殊,可以进行比较! “abc”.equals("abc")为真 可是 new object() 却不会等于 new object() ;
student-ai 2012-12-15
  • 打赏
  • 举报
回复
写个自己试试。。。
Jacky-止涯 2012-12-15
  • 打赏
  • 举报
回复
引用 6 楼 zhaoming262350 的回复:
java中的值传递,分为两种,一种原型数值的传递,一种是地址的传递。没有传引用这一说
+1 总的来说都是值传递:传基本类型是值,这不用讨论;而传对象时,传的是引用,实际上就是引用指向的地址,也是一个值。 所以都是值的传递。
zhaoming262350 2012-12-14
  • 打赏
  • 举报
回复
java中的值传递,分为两种,一种原型数值的传递,一种是地址的传递。没有传引用这一说 你可以看一下在这个:http://blog.csdn.net/zhaoming262350/article/details/8268955
ningtieming 2012-12-14
  • 打赏
  • 举报
回复
引用 4 楼 fish8245 的回复:
简单数据类型是值传递比 如int,对象数据类型就是引用传递比如Integer;String等等!就这么简单!
String也是值传递吧
fish8245 2012-12-14
  • 打赏
  • 举报
回复
简单数据类型是值传递比 如int,对象数据类型就是引用传递比如Integer;String等等!就这么简单!
sm983728902 2012-12-14
  • 打赏
  • 举报
回复
传参问题其实很简单,就是你考虑到要用什么数据,而这个数据不是固定死的。基本就需要传参数了,普科国际的胡绮光老师讲的特别好,可以去看看他的视频
i_Programmer 2012-12-14
  • 打赏
  • 举报
回复
找书看呗,李刚老师的《疯狂Java讲义》推荐你看一下。
well1991 2012-12-14
  • 打赏
  • 举报
回复
按值传递和按引用,你得自己看书敲代码理解

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧