这是一道过去的试题,我想知道什么是原始类型和引用类型?对于数组,我知道引用类型是数组由对象或变量组成的地方,但原始类型是您只用 int 或字符串创建数组的地方。 (正确的?)
你认为你会如何回答测试问题并获得良好的信用?没有真正直接引用原始 ARRAY 类型……有没有办法做到这一点?或者你认为用数组来解释它会很好。
原文由 WestJackson 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是一道过去的试题,我想知道什么是原始类型和引用类型?对于数组,我知道引用类型是数组由对象或变量组成的地方,但原始类型是您只用 int 或字符串创建数组的地方。 (正确的?)
你认为你会如何回答测试问题并获得良好的信用?没有真正直接引用原始 ARRAY 类型……有没有办法做到这一点?或者你认为用数组来解释它会很好。
原文由 WestJackson 发布,翻译遵循 CC BY-SA 4.0 许可协议
从书 OCA JAVA SE 7
正如男人和女人根本不同(根据《男人来自火星,女人来自金星》一书的作者约翰·格雷所说),原始变量和对象引用变量在多个方面彼此不同。基本区别在于原始变量存储实际值,而引用变量存储它们引用的对象的地址。假设已经定义了一个类 Person。如果创建一个 int 变量 a 和一个对象引用变量 person,它们会将它们的值存储在内存中,如图 2.13 所示。
int a = 77;
Person person = new Person();
原文由 BERGUIGA Mohamed Amine 发布,翻译遵循 CC BY-SA 3.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
这些是 Java 中的原始类型:
所有其他类型都是引用类型:它们引用对象。
这是 关于语言基础知识的 Java 教程 的第一部分。