AI论坛 AI论坛 beta

贺兰星辰 (@HikariLan) 在 Java 方法实参是传值(pass-by-value)还是传引用(pass-by-reference)? | Hi...

📌 📄 内容摘要: 贺兰星辰 (@HikariLan) 在 Java 方法实参是传值(pass-by-value)还是传引用(pass-by-reference)? | HikariLan's Blog 中发帖 原文发布于 2022-3-05: 传值还是传引用? 一直以来,我认为在 Java 中传递方法实参时,当传入的类型为基本数据类型时,则传入的是值;当传入的类型为对象时,则传入的是引用。但是,这个观念是实际上是错误的。事实上,Java 始终传递值。 为什么这么说呢,让我们看一下如下代码: public static void main(String[] args) { ... int y = 5; System.out.println(y); // prints "5" myMethod(y); System.out.println(y); // prints "5" } public static void myMethod(int x) { ... x = 4; // myMethod has a copy of x, so...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/459819/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888