2019.3.18 面試總結

1.Object再帶的方法有哪些?

      1.equals
      2.hashcode
      3.clone
      4.getClass
      5.notify
      6.notifyAll
      7.wait
      8.finalize
      9.toString

2.讀寫一個完整限定名的java方法,可自創,可被寫java類中的方法。

	沒弄清楚題是啥意思,如果有大神知道指點一下,謝謝。

3.寫一個比較完整的Collection接口的類圖,並分別說一下區別
在這裏插入圖片描述

簡答一點的話就是這樣子

在這裏插入圖片描述

4.寫一個比較完整的Map接口類圖,並分析一下之間的區別
在這裏插入圖片描述
簡單一點就是這樣
在這裏插入圖片描述
5.java內存模型有幾部分構成,並寫出內存名稱以及存儲class文件中的數據類型

在這裏插入圖片描述
這裏只貼了一張圖片,只做簡單瞭解,想深入瞭解的話,推薦這個博客
https://www.jianshu.com/p/a60d6ef0771b

6.分析代碼,寫出答案

String A = “a”;
A.replace("a","b");
system.out.println(A);

A對應的a的值存在了哪塊內存?


代碼執行完A的數數值爲什麼?請說出理由?
輸出值爲 a ,理由如下:


String B = new String(“a”);
system.out.println(A == B);

執行完畢後,輸出true還是false,說出理由?
 false


A.intern()方法執行流程是怎樣的?

未完待續…

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章