zoukankan      html  css  js  c++  java
  • 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中存的是地址,因为创建了新的对象,所以存放的是不同的地址。

     1 package TomText;
     2 //本例结合基本数据类型,说明如何使用变量。
     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 }
  • 相关阅读:
    HttpClient 学习整理
    matlab练习程序(感知哈希对比图片)
    matlab练习程序(Floyd–Steinberg dithering)
    matlab练习程序(使用DCT图像增强)
    Win控制台(多线程)
    我的第一个lisp程序
    matlab练习程序(Harris角点检测)
    matlab练习程序(PCA)
    lisp(判断回文数)
    matlab练习程序(透视变换)
  • 原文地址:https://www.cnblogs.com/borter/p/9419321.html
Copyright © 2011-2022 走看看