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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Pakumen

中级黑马

  • 黑马币:

  • 帖子:

  • 精华:

本帖最后由 Pakumen 于 2015-3-28 00:06 编辑

学习中看到一个方法
String类的方法里面有个valueOf(Object obj),当然也有其他类型的数组参数。唯独没有int[]这种参数。
然后我把一个int类型的数组传了进去,编译通过,运行正常。
那数组到底是什么样类型的对象?也属于Object的子类吗?这个int[]参数进去这个方法之后的运行机制是怎么样的?

评分

参与人数 3黑马币 +60 收起 理由
Peng苏 + 20
ccl|r + 20 赞一个!
bipanfei + 20 很给力!

查看全部评分

5 个回复

倒序浏览
任意类型都是Object的子类对象,有两个数组 char和byte这两个是对应的字符流和字节流的数组,里面储存的可识别的String类型的值后面IO流里面会学到的
回复 使用道具 举报
Object是所有类的父类,通俗点就是所有类的祖宗,任何数据类型都可以向上转型为Object obj;Object理论上可以存储一切数据类型,一般讲数组就是用来存储一组相同数据类型。
回复 使用道具 举报
引用数据类型
回复 使用道具 举报
所有类都是Object的子类,数组当然不能例外
回复 使用道具 举报
写的不错
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马