社区
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].
请解答,谢谢
...全文
132
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中的参数
传递
类型
在阅读HashMap中的源码过程中,阅读到一些方法之间的调用涉及到参数
传递
,有些情况下感觉最后的结果和我想的不一样,所以特地了解了一下参数
传递
,在这里也记录一下,防止自己忘记。 文章目录Java中的参数
传递
类型
了解一些基础概念形式参数和实际参数形参和实参的举例值
传递
和引用
传递
值
传递
和引用
传递
的举例了解Java中的
传递
类型
对于
传递
类型
的解析举一些小例子 了解一些基础概念 在学习参数
传递
之前需要先了解一些基础概念,这里也会给出实例代码。方便理解。 形式参数和实际参数 参数传
java
类型
作为参数
传递
的
问题
java
类型
作为参数
传递
的
问题
基本
类型
对象
类型
在实际开发中,在抽取公共方法的时候,对于一些值
传递
并没有做深入的了解,导致碰到了
问题
,现在对于值
传递
进行总结。 基本
类型
对于基本
类型
,在Java语言提供了八种基本
类型
。六种数字
类型
(四个整数型,两个浮点型),一种字符
类型
,还有一种布尔型,同时还包括我们经常使用到的BigDecimal
类型
: 在方法调用时,实际参数把它的值
传递
给对应的形式参数,方法执行中形式参数值的改变不影响实际传入参数的值,这个时候是值
传递
。 public static void ma
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章