標籤:void text rgs stat 傳回值 == 變數 字串 false
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中存的是地址,因為建立了新的對象,所以存放的是不同的地址。
1 package TomText; 2 //本例結合基礎資料型別 (Elementary Data Type),說明如何使用變數。 3 public class TomText_35 { 4 public static void main(String args[]){ 5 byte b = 0x55; 6 short s = 0x55ff; 7 int i = 1000000; 8 long l = 0xfffL; 9 char c = ‘c‘;10 float f = 0.23F;11 double d = 0.7E-3;12 boolean bool = true;13 System.out.println("b=" + b);14 System.out.println("s=" + s);15 System.out.println("i=" + i);16 System.out.println("l=" + l);17 System.out.println("c=" + c);18 System.out.println("f=" + f);19 System.out.println("d=" + d);20 System.out.println("bool=" + bool);21 } 22 23 }
JAVA中有一個特殊的類: Object