JAVA中有一个特殊的类: Object

JAVA中有一个特殊的类: Object。它是JAVA体系中所有类的父类(直接父类或者间接父类)。

此类中的方法可以使所的类均继承。

以下介绍的三种方法属于Object:

(1) finalize方法:当一个对象被垃圾回收的时候调用的方法。

(2) toString():是利用字符串来表示对象。

当我们直接打印定义的对象的时候,隐含的是打印toString()的返回值。

可以通过子类作为一个toString()来覆盖父类的toString()。

以取得我们想得到的表现形式,即当我们想利用一个自定义的方式描述对象的时候,我们应该覆盖toString()。

(3)equal

首先试比较下例:

String A=new String(“hello”);

String A=new String(“hello”);

A==B(此时程序返回为FALSE)

因为此时AB中存的是地址,因为创建了新的对象,所以存放的是不同的地址。

 package TomText;
//本例结合基本数据类型,说明如何使用变量。
public class TomText_35 {
public static void main(String args[]){
byte b = 0x55;
short s = 0x55ff;
int i = 1000000;
long l = 0xfffL;
char c = 'c';
float f = 0.23F;
double d = 0.7E-3;
boolean bool = true;
System.out.println("b=" + b);
System.out.println("s=" + s);
System.out.println("i=" + i);
System.out.println("l=" + l);
System.out.println("c=" + c);
System.out.println("f=" + f);
System.out.println("d=" + d);
System.out.println("bool=" + bool);
} }
上一篇:编写一个数组工具类, 编写本软件的 帮助文档(API文档)


下一篇:springboot+zuul(一)------实现自定义过滤器、动态路由、动态负载。