Object类
来源:互联网 发布:深圳java自行车 编辑:程序博客网 时间:2024/06/05 00:53
Object类是所有类的父类,换句话说,每个类都会直接或间接的继承Object类。
为什么说是直接或间接的继承,举个例子,比如我新建了一个类,People,然后又显示的建立了它的子类,Student,那我们明显可以知道,People是Student的父类,那People有没有父类呢,明确的告诉你,有的,虽然我们没有显示的表达出来,但是系统会默认将Object类作为它的父类,而Student类因为继承了People类,所以就相当于间接的继承了Object类。
那么既然Object类是所有类的父类,那么代表所有的类都可以继承并使用它的方法。
我们可以看出,当打印引用时,实际上打印出来的是toString()方法的返回值。
当我们没有显示改动toString()方法的返回值时,打印结果为java.lang.Object@f6b7e0e,Object为当前类名,java.lang为Object类所在包名,那么最后的@f6b7e0e表示什么呢——地址,f6b7e0e这串数字便是地址的十六进制表示方法。
0 0
- Object类
- Object类
- Object类
- Object类
- Object类
- Object类
- Object类
- Object类
- Object类
- object类
- Object类
- Object类
- Object类
- Object类
- Object类
- Object类
- Object类
- Object类
- zzuli OJ 1102: 火车票退票费计算(函数专题)
- SWT源码分析 (一)
- noip2007 守望者的逃离 (贪心)
- Git的笔记
- Android内存优化之OOM
- Object类
- C++ STL The compare function
- zzuli OJ 1104: 求因子和(函数专题)
- C++对象模型系列集合
- 测试用例的基本概念
- 错误: Native library not found! Please copy libbdpush_V2_3.so into your project!
- Jenkins+RobotFramework搭建实录(一)
- html5学习canvas
- 自学安卓复习基础_之四(关于intent和bundle传值)