java新手问题,求各位大侠帮忙

小丫么小菜鸡 2013-09-13 08:30:34
public BirthDate(int d, int m, int y){
day = d;
month = m;
year = y;
}
public static void main(String[] args){
BirthDate d1 = new BirthDate(7.7.1970);
}

参数是值类型传递么? 当d1被对象创建时,是不是都传到 d1 new出来的堆类存中了? 但 day = d;
month = m; year = y; 并没有写 d1.day= d;
d1.month = m; d1.year = y啊
...全文
105 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
无聊找乐 2013-09-13
  • 打赏
  • 举报
回复
值传递~~~~
编程点滴 2013-09-13
  • 打赏
  • 举报
回复
参数是值传递
IT小霸王 2013-09-13
  • 打赏
  • 举报
回复
java中只有值传递,木有引用传递!

62,621

社区成员

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

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