社区
Java SE
帖子详情
传递类型的问题
36387893
2005-11-01 10:38:34
private static void setPointNull(Point p)
{
p = null;
}
public static void main(String[] args)
{
Point p = new Point(2,3);
setPointNull(p);
System.out.print(p);
}
输出为java.awt.Point[x=2,y=3].
请解答,谢谢
...全文
148
4
打赏
收藏
传递类型的问题
private static void setPointNull(Point p) { p = null; } public static void main(String[] args) { Point p = new Point(2,3); setPointNull(p); System.out.print(p); } 输出为java.awt.Point[x=2,y=3]. 请解答,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
classjava
2005-11-01
打赏
举报
回复
private static void setPointNull(Point p)
{
p = null;
}
public static void main(String[] args)
{
Point p = new Point(2,3);
setPointNull(p); //这里只是传了一个副本给她
System.out.print(p);
}
treeroot
2005-11-01
打赏
举报
回复
parameters are transfered by value in java!
yy80680169
2005-11-01
打赏
举报
回复
UP
pauliuyou
2005-11-01
打赏
举报
回复
private static void setPointNull(Point p)
{
p.x =0;
p.y =0;
}
public static void main(String[] args)
{
Point p = new Point(2,3);
setPointNull(p);
System.out.print(p);
}
至于你想要的功能,只能在同一个方法里实现,不能通过别的方法来实现.
c++ primer第五版第6章答案
c++ primer第五版第6章答案
fastjson的jar包 绿色版
阿里巴巴公司研发的fastjson1.2.2的jar包 以及源码包
图文详解Java参数
传递
类型
本文通过图文的形式详细讲解了Java参数
传递
类型
,希望能对学习Java的同学们有所帮助。 文章目录 1.
问题
描述 2. 两者的区别 3. 案例分析 3.1 案例一:参数为基本数据
类型
3.2 案例二:参数为引用
类型
4. 详细解读 5. 总结
值
传递
引用
传递
、内置
类型
的值
传递
效率往往高于引用
传递
对于一般的类对象而言,值
传递
方式会调用多次构造函数和析构函数。 而引用
传递
的方式则回避了所有构造和析构动作。 当采用值
传递
的方法时,可能会造成切割
问题
。 如将子类对象值
传递
到基类
类型
中去,子类特有的部分将被切割掉。 引用
传递
,真正
传递
的是指针。 当对内置
类型
的值进行引用
传递
,其相对于值
传递
多了一次寻址操作,最终还要通过指针(引用
传递
过来的)访问内存中的值。 如果在函数中多次用到这个内置
类型
变量,可能就多次访问寄存器(按值
传递
),或者多次访问内存(按引用
传递
)。在这种情况下按值
传递
更优?因为..
Go语言函数参数
传递
类型
详解
go语言函数参数
传递
类型
详解到底是值
传递
还是引用
传递
?什么是值
传递
什么是传引用(引用
传递
) 到底是值
传递
还是引用
传递
? golang默认都是值
传递
引用,无论参数是指针还是普通参数
传递
,默认都是值拷贝
传递
什么是值
传递
函数
传递
的总是原来这个东西的一个副本,一副拷贝。比如我们
传递
一个int
类型
的参数,
传递
的其实是这个参数的一个副本;
传递
一个指针
类型
的参数,其实
传递
的是这个该指针的一份拷贝,而不是这个指针指向的值。 在网上看了一篇帖子,自己实际操作了进行验证,以int
类型
的数据进行验证,代码如下 func mo
Java SE
62,625
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章