java--Object
来源:互联网 发布:淘宝店铺怎么设置运费 编辑:程序博客网 时间:2024/05/18 12:39
1、Object
java中所有类的父类。 类继承关系树的树根
1)Object o; o中可以装任何对象。
m(Object o)
Object o
2.Object类中的方法,是所有对象都具有的方法
1)finallize(); 由垃圾收集器在回收垃圾对象时,最后调用的方法。
有申请,就有释放,java只是负责创建对象, 分配空间。最后需要一个释放的方法。
有内存泄漏,
a.垃圾回收器如何认定垃圾对象 零引用算法
b.垃圾回收器何时释放垃圾对象 必须释放的时候
用子类覆盖
一个对象成为垃圾对象到真正能回收,一个时间段。
一般不需要覆盖这个方法。
2)getGlass(); 返回对象的实际类型。
3)toString() :返回对象的String形式,打印一个对象就是打印这个对象的toString方法的返回值
无参,返回是字符串
类名@地址
package chp9;public class TestObject{ publci static void main(String[] args){ /*Animal a1=mew Cat(); Animal a2=new Dog(); if(a1.getGlass()==a2.getGlass()) */ Student s=new Student("LC",46); System.out.println(s.toString()); System.out.println(s); }}class Animal{}class Dog extends Animal{}class Cat extends Animal{}class Student{ String name; int age; public Student(String name,int age){ this.name=name; this.age=age; }} class String toString(){ return "Student name="+name+"age="age; }
4)equals():
public boolean equals(Object o) { // TODO Auto-generated method stub if(this==o)return true; if(o==null)return false; if(this.getClass()!=this.getClass())return false; Teacher t=(Teacher)o; if(this.name.equals(t.name)&&this.age==t.age)return true; else return false; }
0 0
- java object
- JAVA Object
- Java Object
- Java Object...
- Java Object
- Java Object
- java Object
- Java----Object
- Java Object
- java--Object
- Java:Object
- ActionScript Object 2 Java Object
- Java Object equals() & hashCode()
- Java Object的详解
- Object Ordering java 排序
- Java Object 类分析
- Java For Android - Object
- JAVA基类-Object
- WritePrivateProfileString和GetPrivateProfileString读写ini配置文件
- lists这个类无法使用maven打包
- 编程之美2.18--数组分割(动态规划问题)
- DroiBaaS云服务再获权威认可,顺利通过可信云评估
- iOS 10 CallKit 的简单使用
- java--Object
- nim博弈
- 使用Gradle管理你的Android Studio工程
- (转载)First and Follow Sets(编译原理)
- java值传递和引用传递总结
- hive学习笔记第三部分
- 获取属性的各个部分的内容(权限修饰符变量类型变量名)
- Afinal 下载功能errorNo=0 下载失败
- Composer的命令行工具