java中引用变量的大小是多少[重复]

2023-11-27

java中引用变量的大小是多少?我很确定它不会依赖于架构,是吗?它与 C 中的指针概念有相似之处吗?我尝试过,但无法得到任何令人信服的答案。


引用使用的内存量取决于几个参数:

  • 在 32 位 JVM 上,它将是 32 位
  • 在 64 位 JVM 上,它可以是 32 位或 64 位,具体取决于配置。以热点为例,压缩普通对象指针默认情况下激活,并且引用的大小为 32 位。如果您禁用该选项-XX:-UseCompressedOops,他们将使用 64 位。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

java中引用变量的大小是多少[重复] 的相关文章

  • Import 语句顺序有什么影响吗?

    这个疑问由来已久 当我使用 eclipse 编写类时 导入语句会自动填充 import语句的顺序有影响吗 1 关于编程执行速度 2 任何标准编码实践都是相同的 import语句对执行速度没有影响at all 它们仅在编译时重要 如果您完全限
  • 将 jasper 导出为 pdf 时出现 NoClassDefFoundError: com/itextpdf/text/DocumentException

    我创建了一个jasper报告 现在我需要将该报告导出到pdf格式 这是我的代码 compiles jrxml JasperCompileManager compileReportToFile reportName jrxml fills c
  • HK2 MethodInterceptor 与 Jersey 资源

    如何设置aopMethodInterceptor使用泽西岛资源 这是我尝试过的 如下this https hk2 java net 2 2 0 aop example html文档 第 1 步 拦截服务 public class MyInt
  • okhhtp3 模拟服务器 java.lang.NoClassDefFoundError: okhttp3/internal/concurrent/TaskRunner$RealBackend

    Maven 依赖
  • 从 Android Intent 打开图库应用

    我正在寻找一种打开方式Android来自意图的画廊应用程序 我不想返回图片 而是只是打开图库以允许用户使用它 就像他们从启动器中选择它一样 View pictures folders 我尝试执行以下操作 Intent intent new
  • 在节点上生成 AES 密钥

    我正在处理一个使用自定义协议来加密通信的遗留应用程序 随机 AES 密钥在旧版 Java 应用程序中生成 如下所示 keygen KeyGenerator getInstance AES keygen init 128 keygen gen
  • 在 CSS 中设置 TableView 样式 (JavaFX)

    如何在 TableView 中设置 THIS 点的样式 我的 CSS 代码如下所示 Empty Stylesheet file root fx background color 262626 table view fx background
  • 从MySQL php中的特定列获取最大ID和最小ID

    我是新来的php现在尝试从中检索数据MySQL到安卓 这是我的工作细节 table In 检索总小时数函数 我想检索最短 ID 时间 and 最大 ID 超时 from MySQL到安卓通过php最后使用下面的代码来获取总小时数 假设 ID
  • 能够存储微秒的 Date 对象

    我正在寻找一个能够存储到微秒粒度的 Date 对象 有人知道吗 标准Date对象仅存储到毫秒 我知道这是平台限制 我可以通过包装来解决这个问题Date加上自定义类别中的小数数量 然而 我希望避免编写一个带有适当计算等的内容 我需要解析一个b
  • Struts 2 中的 Java 应用程序可以管理多少个会话?

    我正在开发事务管理应用程序 并且正在使用 Struts2 我在内部使用了一个会话来设置和获取值 例如 ActionContext getContext getSession put string string 在应用程序中使用这样的会话是否
  • 用于将类文件转换为 Java 源代码的 Eclipse 插件 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 当源不可用时 是否有可用的 Eclipse 插件来反编译类文件 从 class 文件生成 java 源代码 类似于 Resharper 在
  • 如何在另一个 Gui 中启动 JADE Gui?

    如何在另一个 Gui 中启动 JADE Gui 假设我的 Gui 上有一个按钮 点击该按钮后 JADE Gui 将启动 这可能吗 如果是 怎么办 提前致谢 Regards 我假设 JADE Gui 你指的是 JADERMA http jad
  • 过滤(搜索和替换)InputStream 中的字节数组

    我有一个 InputStream 它将 html 文件作为输入参数 我必须从输入流中获取字节 我有一个字符串 XYZ 我想将此字符串转换为字节格式 并检查从 InputStream 获得的字节序列中是否存在与该字符串匹配的字符串 如果有的话
  • 如何执行带有参数的命令?

    如何在 Java 中执行带有参数的命令 我试过了 Process p Runtime getRuntime exec new String php var www script php m 2 这是行不通的 String options n
  • Runtime.getRuntime().exec(),执行Java类

    我正在从我的应用程序内部执行 Java 类 proc Runtime getRuntime exec java Test 我怎样才能识别是否Test执行成功与否 即没有例外 重定向输出 错误 proc Runtime getRuntime
  • 从 Java 读取 /dev/input/js0

    我正在尝试阅读 dev input js0来自Java 但我不断得到 java io IOException Invalid argument at java io FileInputStream read0 Native Method a
  • 不要使用android内置的org.json

    我写了一个使用的库org json http json org A 来自 json org 假设 Android 使用相同的 在 android 中也称为org json B 只是它遗漏了一些相对关键的功能 现在我想做的是设置我的 grad
  • Android 回调监听器 - 将 SDK 中的 pojo 的值发送到应用程序的 Activity

    我有一个深埋在 SDK 中的 java 类 它执行一个操作并返回一个布尔值 它不知道应用程序的主要活动 但我需要主要活动来接收该布尔值 我见过很多关于回调 广播和监听器的问题 但他们似乎都了解该活动 我的 pojo 确实有一个 Activi
  • 当基类和派生类都具有同名变量时会发生什么

    考虑int a这些类中的变量 class Foo public int a 3 public void addFive a 5 System out print f class Bar extends Foo public int a 8
  • Java无限信号量

    想知道如何not使用信号量限制连接 或任何东西 所以你可能会想 这听起来很愚蠢 但是 它稍微简化了我的代码 因为它让我可以统一处理有限和无限的情况 请注意 我并不是在寻找有关如何编写类似内容的建议 if limited semaphore

随机推荐

  • 特定字符在字符串中出现的次数

    MS SQL Server 是否有函数可以计算特定字符在字符串中出现的次数 没有直接的函数可以实现此目的 但您可以通过替换来实现 declare myvar varchar 20 set myvar Hello World select l
  • 运行 Simulator 4.0 的 iPhone 应用程序收到 Sigkill

    我刚刚获得 iPhone SDK 4 我试图停止开发我之前正在开发的应用程序 所以我同时实现了 void applicationDidEnterBackground UIApplication application and void ap
  • C# CodeDom 的解决方法导致 csc.exe 中堆栈溢出 (CS1647)?

    我遇到了一种情况 我需要生成一个具有大字符串常量的类 我无法控制的代码会导致我生成的 CodeDom 树被发送到 C 源代码 然后编译为更大的程序集的一部分 不幸的是 我遇到了一种情况 如果该字符串的长度在 Win2K8 x64 中超过 3
  • 使用 Powershell 的 UNIX 格式文件

    如何在 Powershell 中创建 unix 文件格式 我使用以下命令创建文件 但它始终以 Windows 格式创建 hello world out file filepath test txt append 据我了解 新行字符 CRLF
  • 所有故事板、xib 文件都不会更新带 Rosetta 的 Macbook Pro M1 上的框架或约束(与 IBAgent-iOS 通信时遇到错误)

    我尝试在项目中添加约束或加载一些情节提要或 XIB 文件 但情节提要不会更新并且看不到任何内容 这是我的错误屏幕截图 在第一张图片中 标签显示在模拟器中 但故事板没有显示 在第二张图中 xib 文件无法加载任何 UI 项目 这是我的错误日志
  • C# 中的解析时间超过 24 小时

    假设一个时间戳 只是时间或日期和时间 时间可以滚动到第二天 00 00 00 01 00 00 23 00 00 24 00 00 25 00 00 有什么方法可以轻松地将其解析为 C DateTime 并执行结转到第二天的操作 换句话说
  • 绑定到数据表时如何设置 gridview 列宽

    我将一个表绑定到 asp net 中的 gridview grdIssues DataSource mdtIssues grdIssues DataBind 问题是我无法控制列宽 asp net 似乎自己决定每列的宽度 方法如 grdIss
  • 如何使用Golang编写原始TCP数据包(使用gopacket)并通过原始套接字发送

    我想使用 gopacket 制作自定义 TCP 数据包 然后 使用原始套接字发送它们 这是一个简短易读的 go 程序示例 演示了我想做的事情 package main import code google com p gopacket co
  • RecyclerView 滑动即可关闭 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我曾经滑动关闭库 但现在我正在尝试迁移到 RecyclerView 事情并不那么明显 你知道这个库有什么替代品吗 有什么想法如何从头开始实施吗 从
  • BoxDecoration 中的 FadeInImage

    我喜欢淡入图像 我可以做这个 child FadeInImage assetNetwork image https placeimg com 640 480 any placeholder assets images loading gif
  • 如何点击量角器中的隐藏元素?

    我有一个元素 只有当我将鼠标悬停在它上面时才可见 我编写了以下代码将鼠标悬停在面板上 以便该元素可见 ptor actions mouseMove ptor findElement protractor By xpath id produc
  • 安卓、摇篮。如何构建应用程序并从测试应用程序运行测试

    我里面有 android 项目和 android 测试项目 位于文件夹测试下 这些项目的结构类似于 eclipse src res 库 测试 我用的是gradle 我想要的只是构建应用程序 运行单元测试并获取它们的报告 但我不明白如何正确地
  • MATLAB parfor 中的版本或字节顺序错误?

    我正在使用 MATLAB 进行并行计算parfor 代码结构看起来很像 assess fitness save communication overheads bitmaps pop 1 new indi idices porosities
  • python list.pop() 修改原始列表(不仅仅是复制)

    情况 制作原始列表的副本后 我使用 pop 修改所述副本 事实证明 原始列表受到了更改的影响 我什至在检查原始列表和副本不是同一对象后 弹出副本的元素将弹出原始列表中的相同元素 请参阅下面的脚本示例 在此先感谢您的帮助 l 1412898
  • jQuery Mobile 固定页脚在键盘出现时移动

    我使用 Phonegap 和 jQuery Mobile 设计了一个应用程序 固定页脚可以正常工作 直到我单击下拉列表或文本字段 这会导致页脚从视图中消失 Android 4 0 或移动到视图中间 Android 2 2 Galaxy Ta
  • npm 将所有模块安装在 /usr/local/lib/node_modules/ 中

    我在 Ubuntu 12 10 上安装了 node js 0 8 14 我在主目录中创建了一个带有子目录的目录node modules 我想在那里安装一些本地节点模块但正在运行 npm install myModule 在此目录中安装此模块
  • 在 PHP 中如何检查类是否存在?

    所以我在主类中有这种结构函数 function construct this gt conf GLOBALS conf this gt dbi new dbinfo this gt modOpt new modOptions this gt
  • HTTP_HOST 的可靠性如何?

    我编写了一个 PHP 脚本 我想在同一服务器上的多个域上使用该脚本 指向相同的脚本 我想向脚本添加功能 以便我可以随时找出脚本正在使用的域 HTTP HOST 可用于查找域 但是 我读到它不可靠 尤其是对于较旧的浏览器 我的理解是大多数 A
  • 检查应用程序是否在测试环境中运行

    只是想知道我是否可以确定我的应用程序当前是否在测试环境中运行 原因是我正在运行自动屏幕截图 并且只想在运行该 UI 测试时隐藏 修改我的应用程序的部分内容 例如 我想跳过注册推送通知以避免在启动时出现 iOS 弹出窗口 我正在寻找类似的东西
  • java中引用变量的大小是多少[重复]

    这个问题在这里已经有答案了 java中引用变量的大小是多少 我很确定它不会依赖于架构 是吗 它与 C 中的指针概念有相似之处吗 我尝试过 但无法得到任何令人信服的答案 引用使用的内存量取决于几个参数 在 32 位 JVM 上 它将是 32