java的array类 java引用类数组的问题?
浏览量:2781
时间:2021-04-15 01:46:03
作者:admin
java引用类数组的问题?
A A=newa()A声明数据类型是big AA(在堆栈中)。这是因为引用实际上是一个受限指针(在Java中,它是一个特殊的受限指针)。通过这个小a,您可以找到您定义的数据(定义将分配存储空间)。new关键字用于分配堆空间。A()数据类型big A的构造方法,new A()使用A的默认构造方法在堆上分配空间。你不能直接进入这个空间。你需要一座桥。A=newa()意味着将堆上分配的空间的第一个地址分配给A。换句话说,A指向堆上分配的空间。A是桥,但A只有第一个地址。他不知道它的数据类型(class)a a=new a a in a()意思是告诉编译器小a是数据结构(class)a=new a();意思是先在堆中分配一个内存(new)来存储大a的数据结构(class),然后向小a声明一个大a类型引用,然后分配分配的第一个地址内存要小A。如果看得清楚,Java语法就不会有问题
java的array类 java 值传递 引用传递 java instanceof
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。