Java知识点
weixin_47765147
这个作者很懒,什么都没留下…
展开
-
数组静态和动态
静态初始化数组:初始化时指定每个数组元素的初始值,由系统决定数组长度 完整版格式 数据类型[] 数组名=new 数据类型[] {元素1,元素2,…}; 简化版格式 数据类型[] 数组名={元素1,元素2,…} int[] arr=new int[]{1,2,3} int[] arr={1,2,3} 动态初始化:指定数组长度,由系统为数组分配初始值 数据类型[] 数组名=new 数据类型[数组长度]; int[] arr=new int[3]; ...原创 2020-10-28 09:45:38 · 85 阅读 · 0 评论 -
栈和堆的区别
栈内存:存储局部变量,使用完毕立即丢失。 栈内存储的值大小是固定的,一般存储基本数据类型和String这种不会变的数据(byte int short long float double boolean char) 堆内存:存储new出来的对象、实体,使用完会在垃圾回收器空闲的时候回收 堆内存储值的大小是不固定的 ...原创 2020-10-27 17:21:49 · 54 阅读 · 0 评论