一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - 淺談javaSE 面向對象(Object類toString)

淺談javaSE 面向對象(Object類toString)

2020-05-13 14:36jingxian JAVA教程

下面小編就為大家帶來一篇淺談javaSE 面向對象(Object類toString)。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

每一個對象,都有一個在內存中的地址哈希值,這個哈希值是十六進制的

調用Object對象的hashCode()方法,返回這個對象的哈希值

調用Integer.toHexString()方法,轉換十六進制

調用Object對象的toString()方法,得到:類名@哈希值

通常我們會復寫toString()方法,因為默認的沒有太大意義

實現原理是類的反射

當我們創建一個對象,會在硬盤上生成xxx.class的文件,jdk定義了Class類來描述這些class文件

調用Object對象的getClass()方法,得到Class對象

調用Class對象的getName()方法,得到類的名稱

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public class ObjectDemo {
 
  /**
   * @param args
   */
  public static void main(String[] args) {
    ObjectDemo od=new ObjectDemo();
    System.out.println(od.toString());//輸出 ObjectDemo@26f04d94
    System.out.println(Integer.toHexString(od.hashCode()));//輸出 26f04d94
    
    //反射
    Class c=od.getClass();
    System.out.println(c.getName()+"@"+Integer.toHexString(od.hashCode()));
  }
 
}
 

淺談javaSE 面向對象(Object類toString)

以上這篇淺談javaSE 面向對象(Object類toString)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品高清一区二区三区不卡 | 操一操影院| 97青草 | 国产亚洲高清国产拍精品 | chinesemature精品 chinesefree普通对话 | 日韩毛片免费线上观看 | 日本连裤袜xxxxx在线视频 | igao网果冻传媒 | 深夜在线观看 | 美女光屁股网站 | 消息称老熟妇乱视频一区二区 | 青青视频国产依人在线 | 日本精品一卡二卡≡卡四卡 | 天堂网www在线观看 天堂欧美 | 99热导航| 天天干天天日天天射天天操毛片 | 欧美男人的天堂 | 男人j进女屁股视频在线观看 | 日本人啪啪 | 日本三级大学生17 | 500第一精品| xvideoscom极品肌肉警察 | 狠狠插入| 欧美日韩人成在线观看 | www.色呦呦.com | 欧美一区二区三区高清不卡tv | 国产成人h综合亚洲欧美在线 | 免费日批视频 | 97热| 亚洲AV永久无码精品澳门 | 亚洲国产一区二区三区青草影视 | 9191视频| 亚洲一级视频在线观看 | 国内精品久久久久久久 | 操久久| 香港日本三级亚洲三级 | 国产麻豆91网在线看 | 欧美三茎同入 | 青青久在线视频免费观看 | 亚洲国产日韩成人综合天堂 | 亚洲美洲国产日产 |