国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > 头条 > java数组内存的探究

java数组内存的探究

头像

小妮浅浅

2021-03-22 10:06:545611浏览 · 0收藏 · 0评论

本教程操作环境:windows7系统、java10版,DELL G3电脑。

1.概念

数组是一种引用内存,数组引用变量只是一个引用,数组元素数组变量在内存里是分开存放的。

实际的数组对象(即数组元素)被存放在堆内存(heap)中,数组的引用变量(即数组对象)被存储在栈内存中。

2.分配区域

我们知道,JVM 运行时数据区包括JVM栈,堆内存,以及其他区域

栈:存放的是局部变量

堆:存放的是所有new出来的东西

方法区: (面向对象部分详细讲解)

本地方法区:(和系统相关)

寄存器:(CPU使用)

3.实例

public static void main(String[] args) {
        //定义并静态初始化数组
        int [] array1={1,2,3};
        //定义并动态初始化数组
        int []array2=new int[4];
        //输出array2的长度
        System.out.println("array2的长度:"+array2.length);
        //循环输出array1数组的元素
        for(int i=0;i<array1.length;i++){
            System.out.println(array1[i]);
        }
        System.out.println("---------------------------------");
        //循环输出array2的数组元素
        for(int i=0;i<array2.length;i++){
            System.out.println(array2[i]);
        }
        array2=array1;
        //再次输出array2的长度
        System.out.println("array2的长度"+array2.length);
    }

以上就是java数组内存的探究,相信大家对于这种不同的存储方式还是非常感兴趣的。学会后可以去对应的地方找寻数组的存储,加深本篇学习的理解。更多Java学习指路:java数组

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

妈妈你真棒里面的插曲叫什么| 《厨房韵母2》动漫下线了吗| 强壮公借种日日躁我| 老师穿白色双开真丝旗袍怎么穿 | 双色球2025025期开奖结果| 日产精品一线二线三线芒果| 黑人空乘伦理5| 一边啃奶头一边躁狂会怎么样| 失禁 抹春药 哭喊 刺激视频| 老师没戴套子C了我一天视频| 公与媳2电视剧免费| 欧美片《肉欲进入》| 少女的夜晚初体验免费观看电视剧| 麻豆精品无码少妇久久爽爽网站| 麻豆| 日本大片又大又好看的PPT| 斗破苍穹年番免费高清观看| 《破外女》高清完整版| 九一麻花传剧MV在线看免费| 为啥越骚的女人干的越爽| 《台球室的特殊待遇》| 秀色直播| 臭小子快拔出来危险期会怀孕| 《请好好疼爱里面》免费观看| 法国《监狱伦理3》| 爸爸你真棒插曲快来救救我小说| #NAME?| 《完美邻居》电影在线观看| 老公把舌头放进我B里搅拌| 代练通| 二人努力生猴子免费观看| 玛卡泡水喝能提高性功能吗| 肥熟韵母| 100%透光裸妆| 50章厨房激情双开| 男女睡过以后谁更想念| 蜜桃成时熟2| 少女たちよ在线播放电视剧| 一线产区和二线产区的标准图 | 免费观看已满十八岁电视剧75B..| 做一次爱下面多久才能恢复