A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© M单色调 中级黑马   /  2014-7-22 04:29  /  713 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

看了不少的基础视频了,老感觉Java中有指针,而我们不用操作指针!这是不是面向对象的思想呢?

1 个回复

倒序浏览
JAVA中的指针,不是真正的指针。称为引用。
尽管java并不使用显示指针而且不允许编程者使用指针,可是访问对象依然以来指针。一个对象占用了从某个位置开始的一段内存空间,指针对于该对象而言只是一个保存了对象地址的变量,并且这个地址是对象的内存起始地址。在很多的语言里,指针是一种变量类型的技术术语,在Java中避免了这个术语而是用引用代替了它。
可以这么说就是面向对象的思想,面向对象希望开发者站在更抽象更宏观的角度去架构程序,而指针操作比较底层,使用起来也并非自然语言的思想,一些底层核心程序用指针比较多
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马