标签:
最近在CSDN论坛上闲逛的时候,看见有朋友在询问一些基础的知识点,而恰好最近我一直在学Java基础部分,因此我从内存的角度试着总结了一下有数组声明有关问题
@Test
public void Test(){
String[] p = null;
p = {"no"};//这种不指定数组下标初始化的方式只在下一行这种格式中适用
String[] s = new String[]{"no"};
p[0] = "y";//此处编译可以通过,但是运行通过不了,无法输出p[0]的值
p = new String[]{"yes"};//这种方式就完全没问题,编译和运行都pass
}
标签:
原文地址:http://blog.csdn.net/coder__cs/article/details/51627868