java - Java中的基本变量的地址真的无法获取吗?

标签 java

我尝试了各种方法来获取Java基变量的地址, 但我还没有找到方法(我的意思是在java类别中)

好吧,实际上有一个问题:
注解说:调用方法'method'后只打印a = 100,b= 200,请补充'method
the annotation said : after the method 'method' is called  only print a = 100 ,b= 200,Please supplement 'method'

最佳答案

是的,你不能这样做。

如果你想使用指针,你有两个选择:

  • 探索类 sun.misc.Unsafe 。这是一个包含分配内存等不安全操作的类。以下链接解释了如何使用它,因为开发人员故意使其难以意外使用:https://www.baeldung.com/java-unsafe

  • 不要使用 Java。如果您想使用此功能,请考虑尝试 C++ 或 Rust 或为此设计的东西。

关于java - Java中的基本变量的地址真的无法获取吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58704535/

相关文章:

java - 如何在java中创建一个appium android设备 "back button"

java - JDK 7u79 中 javax.smartcardio.Card.disconnect(boolean reset) 的行为?

java - 文本文件读取

java - import com.google 无法解析

java - 结合 BigQuery 和 Pub/Sub Apache Beam

java - JSON 将数据库解析为字符串

java - 如果没有 @Inject 构造函数,则无法提供 Dagger2

java - 从服务器套接字读取客户端 URL 请求

java - 下一个下载线程中断前一个下载线程 : why?

java - 在 struts 2 中使用 servlet 时出现错误 404