社区
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].
请解答,谢谢
...全文
114
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);
}
至于你想要的功能,只能在同一个方法里实现,不能通过别的方法来实现.
大E老师GO语言详解②:复合
类型
本章大E老师GO语言详解②:复合
类型
主要为同学们讲解:01.值
传递
和引用
传递
02.数组03.切片操作和原理04.copy()05.map操作06.结构体适用于零基础小白(太白请看—大E老师GO语言详解①)
java
类型
作为参数
传递
的
问题
java
类型
作为参数
传递
的
问题
基本
类型
对象
类型
在实际开发中,在抽取公共方法的时候,对于一些值
传递
并没有做深入的了解,导致碰到了
问题
,现在对于值
传递
进行总结。 基本
类型
对于基本
类型
,在Java语言提供了八种基本
类型
。六种数字
类型
(四个整数型,两个浮点型),一种字符
类型
,还有一种布尔型,同时还包括我们经常使用到的BigDecimal
类型
: 在方法调用时,实际参数把它的值
传递
给对应的形式参数,方法执行中形式参数值的改变不影响实际传入参数的值,这个时候是值
传递
。 public static void ma
图文详解Java参数
传递
类型
本文通过图文的形式详细讲解了Java参数
传递
类型
,希望能对学习Java的同学们有所帮助。 文章目录 1.
问题
描述 2. 两者的区别 3. 案例分析 3.1 案例一:参数为基本数据
类型
3.2 案例二:参数为引用
类型
4. 详细解读 5. 总结
java中的参数
传递
(只有值
传递
没有引用
传递
)
Java中只有传值调用(值
传递
),没有传址调用(址
传递
或者引用
传递
)。所以在java方法中改变参数的值是不会改变原变量的值的,但为什么改变引用变量的属性值却可以呢?请看下面的解答。 java中的数据
类型
Java中数据
类型
分为两大类:基本
类型
和引用
类型
。相应的,变量也分这两种
类型
:基本
类型
和引用
类型
。 基本
类型
的变量保存原始值,即它代表的值就是数值本身; 而引用
类型
的变量保存的值是引用值,...
java基本数据
类型
传递
与引用
传递
区别详解
java的值
传递
和引用
传递
在面试中一般都会都被涉及到,今天我们就来聊聊这个
问题
,首先我们必须认识到这个
问题
一般是相对函数而言的,也就是java中的方法参数,那么我们先来回顾一下在程序设计语言中有关参数
传递
给方法(或函数)的两个专业术语: 按值调用(call by value) 按引用调用(call by reference) 所谓的按值调用表示方法接收的是调用着提
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章