首页文章正文

java有指针的问题吗,指针加星号和不加星号

什么是悬挂指针 2023-12-01 12:28 550 墨鱼
什么是悬挂指针

java有指针的问题吗,指针加星号和不加星号

java有指针的问题吗,指针加星号和不加星号

Java不支持或允许指针。 或者更恰当地说,Java不支持程序员可以访问和/或修改的指针。 Java不允许指针,因为这样做会允许Java小程序突破Java执行环境和主机之间的防火墙。 指针是有的,但是它们是隐藏的。开发者不能直接操作指针。jvm操作指针。28.Java中是按引用值传递吗? 从理论上讲,Java就是按引用传递。对于基本数据类型,传递的是值的副本,而不是值本身。 为了

Java中有指针,但与C/C++不同,Java中的指针是封装的。这些指针通常用于支持一些高级编程功能。Java没有指针;Java有引用。这是一个好点,但指针有您通常可能(或可能不)使用的附加操作;引用缺少这些操作,因为这些操作可能不安全。例如,如果您使用指针来索引数组的第一个元素

当我们在Java中说"指针"时,我们实际上指的是引用。 1.指针简化:事实上,Java中并不是没有指针,指针无处不在。事实上,指针在Java中是经过伪装的:在使用上进行了概括、加强和简化,在概念上进行了淡化和弱化。 例如,为了解决HashTable锁粒度过粗的问题,在JDK1.8之前,ConcurrentHashMap引入了分段锁机制。 整体存储结构如下:

于是就有了Java没有指针的理解,但答案是Java有指针,但Java开发者不能像C++开发者那样显式调用指针。 1.你可以更快地得到面试官提出的问题:例如,面试官问你为什么静态方法不能调用非静态方法。如果你写过JVM,你就会知道这是因为这个指针。2.任何理论,你都可以用自己的JVM去演示。 例如,如果你不明白执行方法:

后台-插件-广告管理-内容页尾部广告(手机)

标签: 指针加星号和不加星号

发表评论

评论列表

快喵加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号