Java学习笔记之toString()方法学习。
2015-03-31 09:40
225 查看
toString()方法位于java.lang.Object包下,其定义为:
public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); }
1.当我们打印一个对象的引用时,实际上默认的就是调用toString()方法。
2.当我们打印的对象所在的类没有重写Object的toString()方法时,那么就调用Object类中的toString()方法。来返回此对象所在的类以及堆空间中对象实体的首地址值。
3.当我们打印的对象所在的类重写了Object的toString()方法是,调用的就是我们自己重写的toString()方法。常常这样重写:将对象的属性信息返回。
4.像String类、包装类、File类、Date类等已经实现了Object中toString()方法的重写。
相关文章推荐
- 多态Object类toString方法学习笔记ObjectDemo.java
- 【Java学习笔记】Java中关于tostring方法的误操作
- Java 对象的 toString() 方法 -Java 学习笔记 (16)
- java学习笔记-JAVA中toString方法的作用
- Java finalize() 方法 -Java 学习笔记 (18)
- 【Java】学习笔记——类与方法的说明符
- java学习笔记——jsp简单方法读取txt文本数据
- java学习笔记:getPath取路径文件夹中有空格的处理方法
- Container.paint(Graphics g) 方法 -Java学习笔记(34)
- [Java学习笔记] 猜猜看(2) ~ 中断循环语句的一种方法(能够中断所有进行中的循环)
- Java学习笔记之swing文件选取器 例子 (4种读写文件方式-和图片的读写方法)
- java学习笔记《java面向对象编程》——面向对象开发方法概述
- 学习笔记_java.lang.reflect.Field_解决IllegalAccessException异常的方法
- Java学习笔记---7.面向对象编程02-类的封装性以及构造方法
- [Java Path Finder][JPF学习笔记][5]编译jpf-symbc报错的解决方法
- JAVA学习笔记一:public和main方法
- [学习笔记]java Enumeration接口方法的学习
- JNI学习笔记3——本地方法取得Java属性/调用java方法
- JNI学习笔记5——本地方法处理java数组/引用问题/缓存jfieldID/jmethodID
- 学习java多线程的笔记1--Thread(Runnable t)与重写run()方法等