欢迎光临
我们一直在努力

java中string是什么类型

java中string是什么类型插图

(1)首先给出数据类型的分类 (推荐学习:java课程)

java中string是什么类型插图1

(2)Java数据类型在内存中的存储:

1)基本数据类型的存储原理:所有的简单数据类型不存在“引用”的概念,基本数据类型都是直接存储在内存中的内存栈上的,数据本身的值就是存储在栈空间里面,而Java语言里面八种数据类型是这种存储模型;

2)引用类型的存储原理:引用类型继承于Object类(也是引用类型)都是按照Java里面存储对象的内存模型来进行数据存储的,使用Java内存堆和内存栈来进行这种类型的数据存储,简单地讲,“引用”是存储在有序的内存栈上的,而对象本身的值存储在内存堆上的;

区别:

基本数据类型和引用类型的区别主要在于基本数据类型是分配在栈上的,而引用类型是分配在堆上的(需要java中的栈、堆概念)

(3)那Java中字符串string属于什么数据类型?

Java中的字符串String属于引用数据类型,因为String是一个类。

分享本文到
赞(0)
未经允许不得转载:爱分享 » java中string是什么类型

评论 抢沙发

爱分享,生活常用知识教程百科分享、学习、交流平台

爱分享精选好货商城