关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
「已注销」
2021-09-04 07:43
采纳率: 100%
浏览 67
首页
Java
已结题
String底层元素this.value究竟存放在哪个位置?
java-ee
java
这是康师傅画的内存结构图。但是我的理解是字符串常量是一个字符串对象,其内部属性value应该是一个char数组的引用。所以char数组声明在堆区。但是我查了很多资料,都是直接指向字符串常量池的字符串,与本人学习的面向对象知识相冲突。求指教,本人不胜感激,谢谢!
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
fighting—
2021-09-04 16:32
关注
底层太难了 看你这个问题遗留了一学期 哈哈哈 回头我问问学长..
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
深入学习
java
源码之Float.
value
Of()与Float.sum()
2019-01-13 06:05
wespten的博客
深入学习
java
源码之ArrayList.iterator()与ArrayList.sum() float 型: 占 4 字节,7 位有效数字 double 型:占 8 字节,15~16 位有效数字 Comparable接口 此接口强行对实现它的每个类的对象进行整体排序...
Java
String
底层
实现详解结合JVM
2022-04-24 23:58
编程还未的博客
String
,为何不可变?几个对象的问题详解。用源码、字节码、JVM指令和
Java
语言规范、JVM规范解读Sting的特性。
Java
的
String
(字符串详解)
2023-05-26 01:00
baixian110的博客
而这个类有两个成员变量,一个名称为
value
,这也是一个引用类型,指向一个字符数组,与C++类似,但是
java
中的字符数组是没有\0的。此外,字符串类型还有一个成员变量hash,这个暂时知道就行了。2.常见的
String
类的...
java
进阶-第四讲-深入理解
String
2021-02-04 15:44
solo_jie的博客
java
进阶-第四讲-深入理解
String
1 认识new
String
(
String
original) API中的
String
类的new
String
(
String
original)构造方法的实现: public
String
(
String
original) { this.
value
= original.
value
; this.hash...
Java
笔记整理 ——
String
类
2022-01-04 19:34
Acc222222的博客
1.
String
对象用于保存字符串,也就是一组字符序列。 2. 字符串常量就是双引号括起的字符序列,比如 "jack"。 3. 字符串的字符使用Unicode字符编码,一个字符(不区分字母还是汉字)占两个字节。 4.
String
类有...
Java
的
java
.lang.
String
类详解
2019-10-22 23:45
_little_stone的博客
String
类详解
深入理解
Java
中的
String
2024-07-22 21:03
风止的博客
如果字符变量c1的值为’a’,c2的值为’b’,则在变量中
存放
的是’a’的ASCII码97,‘b’ 的ASCII码98。)直接赋值给一个
String
变量时,
Java
编译器会将这个字符串字面量放入字符串常量池(
String
Pool)中,并且会...
Java
中
String
类原理详解
2022-03-25 01:05
星光Starsray的博客
初识
String
String
位于
java
.lang包中,从JDK1.0时期引入,不需要导包就可以直接使用。一个
Java
应用程序中使用最多的可能就是
String
对象了。...JDK8前
String
底层
存储为char[ ],在JDK9中开始使用by...
Java
基础语法(九)——
String
类
2021-05-26 12:20
RAIN 7的博客
一、创建字符串 创建字符串的方式有很多种,常见的构造
String
的方式如以下: 方式一:直接赋值法 方式二: new
String
() 方式三:创建一个字符数组ch,new
String
( ch )
Java
教程之
String
类的
底层
原理和版本演变
2022-09-05 16:06
传智教育的博客
} } } 执行结果异常信息: Exception in thread "main"
java
.lang.OutOfMemoryError:
Java
heap space at
java
.lang.Integer.to
String
(Integer.
java
:331) at
java
.lang.
String
.
value
Of(
String
.
java
:2954) at ...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已结题
(查看结题原因)
10月8日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
10月8日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
9月4日