欢迎光临散文网 会员登陆 & 注册

CY摸鱼java笔记014

2022-12-21 16:28 作者:菜呀1007  | 我要投稿

JVM java虚拟机

  1. 栈区(stacksegment)存放函数的参数值,局部变量的值等,在超过这个变量的作用域时就会被系统自动释放掉存在于JVM内存中的资源。

    优点:存取速度比堆快

    缺点:存在栈中的数据大小与生存期到必须确定的,无灵活性

  2. 堆区(heapsegment)存放由new创建的对象和数组,JVM不定时查看这个对象,如果没有引用指向这个对象就回收。

    优点:可以动态分配JVM内存

    缺点:要在运行时分配JVM内存,速度慢

  3. 静态区

  4. 代码区


    PS:反正知道就行了,我也不找开发的工作


    数组

    是一个变量,储存相同数据类型的一组数据

    使用数组步骤:

    1.声明数组:告诉计算机数据类型                int[] a;

    2.分配空间:告诉计算机分配多少格子         a=new int[5];

    3.赋值:向分配的格子里放数据                    a[0]=0;

    4.处理数据:使用                                         a[0]=a[0]+1;

    PS:数组下标是从0开始计数,所以5个数组,是0,1,2,3,4


    题目:求平均分和最大数


CY摸鱼java笔记014的评论 (共 条)

分享到微博请遵守国家法律