使用一个变量要有如下几步:
(1)变量声明--申请地址名称,类似c++指针、地址
(2)new分配地址空间,如果没有提供初始值则默认初始化--类似c++定义(未经定义的任何类型变量都是不可使用的,会提示未初始化)
(3)显式初始化,赋值
注: int[] arr={1,2,3,4,5,6,7,8};
int[] b=arr;
如此的赋值,只是传递引用,两个变量都为同一个地址的引用
使用一个变量要有如下几步:
(1)变量声明--申请地址名称,类似c++指针、地址
(2)new分配地址空间,如果没有提供初始值则默认初始化--类似c++定义(未经定义的任何类型变量都是不可使用的,会提示未初始化)
(3)显式初始化,赋值
注: int[] arr={1,2,3,4,5,6,7,8};
int[] b=arr;
如此的赋值,只是传递引用,两个变量都为同一个地址的引用