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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 邱峁 中级黑马   /  2012-12-3 16:12  /  1338 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

java中有指针性质的类吗,和c++的指针有什么不同吗

6 个回复

倒序浏览
java中没有指针,具体的你可以看一下http://blog.csdn.net/crazy_fire/article/details/7299997
回复 使用道具 举报
谁说java没指针,它有一个新名字,引用
引用就是一个指针
回复 使用道具 举报
java中没有指针这样的类。只有引用的概念。引用数据类型的变量可以指向一个堆内存中的实体。而基本数据类型没有引用。
回复 使用道具 举报
马纵驰 发表于 2012-12-3 17:59
java中没有指针这样的类。只有引用的概念。引用数据类型的变量可以指向一个堆内存中的实体。而基本数据类型 ...

在C++中指针也不是一个类,引用就是指针
只不过java为了简单一些,对减少了对指针的操作,只提供引用对象的操作方法。
回复 使用道具 举报
java是一个绝对安全的语言,一切以安全优先。而语言中最危险的操作就是对内存的操作,即java从根本上不能对外开放指针这一对内存操作的东西。但是java中有引用,可以指向内存中的对象。只是你不能对引用做运算进行内存的操作了。
回复 使用道具 举报
ljhheima 发表于 2012-12-3 18:11
在C++中指针也不是一个类,引用就是指针
只不过java为了简单一些,对减少了对指针的操作,只提供引用对象 ...

java中没有指针这样的类。只有引用的概念。这句话有错吗?我有说C++中有指针这样的类吗?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马