int[] a = {1, 3, 5, 7}; int[] b = new int[4];任何一个办法声明后java内存里面分配好了地址了已经,所以不能同时使用静态和动态初始化。。。java只分配一次内存。。。
因为这是规定,亲
不为什么,jvm就是这样定义的。这种东西没办法改变的!呵呵