• 技术文章 >Java >Java入门

    java中string是什么类型

    (*-*)浩(*-*)浩2019-11-14 14:16:57原创3483

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

    java-48.png

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

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

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

    区别:

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

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

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

    以上就是java中string是什么类型的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:java
    上一篇:java中包是什么 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • java提示系统找不到指定文件• java最新基础知识面试题• java 流是什么• java的gc是什么
    1/1

    PHP中文网