
先说结论:不是 。
Java中基本数据类型总共有8种 , 分别是:
- 整型:byte、short、int、long
- 浮点型:float、double
- 【华米|String是最基本的数据类型吗?】字符型:char
- 布尔型:boolean
好了 , 我们现在回到问题本身 , 我们可以确定String是引用类型 。 那么 , 为什么还会有这样的疑惑呢?
为了弄清楚原因 , 我们可以看下String实际存储数据的核心代码 , 具体如下:
private finalcharvalue[
;
可以看出 , String底层是以char基本数据类型的数组进行存储的 , 所以会误以为String是基本类型 。
总结:String不是基本类型 , 但是底层是依赖基本数据类型char实现的 。
\uD83D\uDE4F如果内容对你有帮助 , 希望您点赞收藏加关注 , 激励作者创作出更加优质内容!\uD83D\uDE4F
- 索尼|索尼电视就是最好的吗?
- 华为|5G手机壳不是最终解决方案,爆料称明年下半年,华为将进行摆脱
- 创业|说说关于网上赚钱的事,好的项目只是开始,认知差才是最重要的
- InnoDB|手机出现积货的情况,该如何处理?这是最简单暴力做法
- 虽然没有牺牲,但他却是最不幸的宇航员,在太空漂流了311天
- 联发科|联发科能否在高端市场击败高通,芯片性能可能并不是最重要的,时间才是
- 苹果|618谁是最大赢家?小米赢了,但今年整个安卓阵营都输给苹果
- 电子商务|618消费复苏了吗,各大电商平台谁是最大赢家?
- 今年618是最后的消费狂欢吗?
- 特斯拉:一成不变的定价,才是最愚蠢的!
