Java中,指针被叫做引用,实际上都是地址。引用变量实际上就是c语言中的指针变量,例如String s;
相当于c语言中的String* s;
s里存的不是具体的对象,而是地址,即对象的引用。当你调用s的toCharArray方法的时候,jvm会首选看看该方法在String类中是否存在,若不存在,则编译失败;对存在,jvm再跟据s里存的地址指向堆中地址为该地址的内存空间,即该对象引用的实例对象。
Java中的指针概念
· 2019-12-17
下一篇:什么是面向对象?
评论