我知道Java没有指针,但是我听说可以使用指针创建Java程序,并且可以由少数Java专家来完成。是真的吗
3 回答

慕工程0101907
TA贡献1887条经验 获得超5个赞
Java确实有指针。每当使用Java创建对象时,实际上就是在创建指向该对象的指针。然后可以将此指针设置为其他对象或null,并且原始对象仍将存在(等待垃圾回收)。
您在Java中无法做的是指针运算。您不能取消引用特定的内存地址或增加指针。
如果您真的想获得低级,唯一的方法就是使用Java本机接口。即使这样,低级部分也必须用C或C ++完成。
添加回答
举报
0/150
提交
取消