JAVA中栈内存与堆内存的区别
JAVA中栈内存与堆内存的区别Java数组在进入讲解主题“-栈内存与堆内存的区别”之前,先来讲解一下数组,所谓数组,就是若干个相同数据类型的元素按一定顺序排列的集合。一维数组的定义:数据类型[ ] 数组名;数组名 = new 数据类型[个数];针对于Java数组,Java语言把内存分为两种:-栈内存和堆内存。栈内存:在方法中定义的一些基本类型的变量和对象的引用变量都在方法的栈内存中分配,当在一段代码块中定义一个变量时,Java就在栈内存中为这个变量分配内存空间,当超出变量的作用域后,Java
原创
2020-08-10 15:13:11 ·
153 阅读 ·
0 评论