7月6日
今天学习了Java的数组
静态数组的定义:int[] a={...}或int[] a=new int[]{...}
动态数组的定义:int[] a=new int[数组长度],初始值:int,char为0,double为0.0,boolean为false,String为null
Java内存分配:方法区,栈,堆,本地方法栈,寄存器。
方法区放编译后的class文件,main在栈内存,new出来的东西在堆内存中
如变量,数组地址放栈内存,数组地址指向堆内存中数组对象
数组间可以赋值,传递的是地址,指向同一个数组对象