社区
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].
请解答,谢谢
...全文
120
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
作业
写回复
配置赞助广告
用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章答案
4. **单向数据
传递
**:数据
传递
是单向的,即从实参到形参,反之不可。 5. **内存分配差异**:当形参和实参不是指针
类型
时,形参会在栈上分配一个新的内存单元来存储实参的副本;若是指针,则实际上
传递
的是实参的...
fastjson的jar包 绿色版
3. **
类型
安全**:Fastjson支持泛型,可以确保
类型
安全,避免运行时
类型
转换错误。 4. **JSONPath支持**:类似于XPath用于XML,JSONPath提供了一种在JSON结构中查询数据的方式,方便数据提取。 5. **流式API**:对于...
Java中的参数
传递
类型
Java中的参数
传递
类型
在阅读HashMap中的源码过程中,阅读到一些方法之间的调用涉及到参数
传递
,有些情况下感觉最后的结果和我想的不一样,所以特地了解了一下参数
传递
,在这里也记录一下,防止自己忘记。 文章...
Go语言函数参数
传递
类型
详解
go语言函数参数
传递
类型
详解到底是值
传递
还是引用
传递
?什么是值
传递
什么是传引用(引用
传递
) 到底是值
传递
还是引用
传递
? golang默认都是值
传递
引用,无论参数是指针还是普通参数
传递
,默认都是值拷贝
传递
什么是值...
说说基本
类型
和引用
类型
作为参数
传递
的区别
2、引用数据
类型
比如String、Integer做为形式参数
传递
和基本数据
类型
做为形式参数
传递
一样,对形式参数的改变不会影响到实际参数。 3、引用数据
类型
比如自定义类Student做为形式参数
传递
,对形式参数的改变会影响到...
Java SE
62,630
社区成员
307,264
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章