java - 为什么java中原始数据类型不用对象来表示?

标签 java object primitive-types

我的老师(Oracle认证)告诉我“在java中,除了原始数据类型之外,一切都以对象的形式表示”。我想知道背后的原因。

最佳答案

原语存储在调用堆栈中,这需要更少的存储空间并且操作起来更便宜。

In java everything is represented in the form of objects except primitive data type "

现在这个说法是错误的:) Even primitives can represent as Objects .

关于java - 为什么java中原始数据类型不用对象来表示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31941580/

相关文章:

java - 将32位机开发的应用程序移植到64位机时需要进行Spring/Hibernate更改

c++ - 如何为不同的类声明相同的对象名称?

javascript - 使用内联 javascript 渲染 javascript 文件

java - 以 x 百分比返回 true 或 false 的方法

java - 从 adb shell 运行基于 android java 的命令行实用程序

java - 每个 session 多个对象与单个对象

java - java中Byte的宽度是8位是什么意思?

c# - EF 对象包装器围绕数据库/域模型中的原始类型

c++ - 将原始数组初始化为一个值

java - 没有 @EndConversation 的 Struts 2 Conversation Scope 插件