println打印一个实例化对象的引用
2016-03-23 11:13
218 查看
打印自定义的类的引用,结果是地址值
打印 Java中的基本类,结果是其内容
原因:Object类是所有类的父类,所有类继承自这个类。Object的toString ()返回String类型的值,其内容是对象的内存地址。但是多数Java中的基本类都重写了这个方法,打印时默认调用这个重写的方法,使打印出来的结果是引用对象的内容字符串值。由于自定义的类没有重写toString()方法,所以打印的结果是对象的内存地址值。
打印 Java中的基本类,结果是其内容
原因:Object类是所有类的父类,所有类继承自这个类。Object的toString ()返回String类型的值,其内容是对象的内存地址。但是多数Java中的基本类都重写了这个方法,打印时默认调用这个重写的方法,使打印出来的结果是引用对象的内容字符串值。由于自定义的类没有重写toString()方法,所以打印的结果是对象的内存地址值。
相关文章推荐
- MySQL索引背后的数据结构及算法原理
- 【转】Android的setTag
- SQL 参数,传入参数和自己申明参数——异常抛出
- (六)6.7 Neurons Networks whitening
- DrawerLayout通过include引进的布局菜单穿透
- CROC 2016 - Elimination Round Enduring Exodus
- Android Bitmap面面观
- 图形编程
- 问题签名: 问题事件名称: BEX64 及解决方案
- 如何处理大量数据并发操作?
- 3.引入MVC设计模式,九宫格算法、字典转模型、自定义 view、xib
- spring mvc文件上传实现进度条
- iOS 应用状态恢复
- cocopods的简单使用-梁泽
- HDU 5646 DZY Loves Partition 数学 二分
- iOS 银行卡扫描 OCR SDK
- android打造万能的适配器(转)
- 利用运行时给分类添加属性
- Post 提交数据
- Linux 防火墙开放特定端口 (iptables)