zoukankan      html  css  js  c++  java
  • 数组的基础和内存

    1.1.1 数组基础

    数组(Array)是相同数据类型的数据的有序集合

    数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素(item),每个数组元素可以通过一个下标/索引来(index)访问它们.

    数组是引用数据类型。

    数组的三个特点

    [1]数组长度确定。数组一旦申请完空间长度不能发生变化,用length属性访问

    [2]数组元素都是同一数据类型。

    [3]数组是有序的 。每个元素通过下标/索引标记,索引0开始

    1.1.2 内存空间分类(C)

    内存分为两类:

    (stack)内存:基本数据类型分配在栈内存,栈内存空间不需要开发者回收,系统会自动回收。空间占整个内存空间的比例较小。

     

    (heap)内存:引用数据类型分配在堆内存,堆内存一定要开发者通过new 来申请开发者申请的内存使用完成后一定要回收。jvm中有专门的垃圾回收机制(gc)回收使用完的堆内存。空间占整个内存空间的比例较大。

  • 相关阅读:
    复制excel表中的数据
    微信H5页面分享获取JS-SDK
    JS中let、var、const的区别
    JS-对象常用方法整理
    JS-数组常用方法整理
    掌握一门新技术/语言需要哪些步骤?
    浅谈JavaScript中的内存管理
    js对象模型2
    ts中的装饰器
    ts中的泛型
  • 原文地址:https://www.cnblogs.com/406070989senlin/p/10729245.html
Copyright © 2011-2022 走看看