Java學習之筆試面試題總結

2021-08-21 08:45:05 字數 310 閱讀 9698

1、淺複製(淺轉殖) :被複製物件的所有變數都含有與原來的物件相同的值,而所有的對其他物件的引用仍然指向原來的物件。換言之,淺複製僅僅複製所考慮的物件,而不複製它所引用的物件。

深複製(深轉殖) :被複製物件的所有變數都含有與原來的物件相同的值,除去那些引用其他物件的變數。那些引用其他物件的變數將指向被複製過的新物件,而不再是原有的那些被引用的物件。換言之,深複製把要複製的物件所引用的物件都複製了一遍。

2、orm的一對

一、一對多、多對一。。。對映             陣列、集合類對映實現

java面試題總結

今天被架構師問了一連串的問題,估計問了有乙個多小時吧,有很多問題都答不上來,突然發現原來自己沒有掌握的知識太多了,原來我覺得技術是用來解決問題的,而不是用來研究的,但現在覺得要更快捷的解決問題,還得好好的研究他們的原理,凡事多問個 他的原理是什麼,底層是怎麼實現的 回來好好整理了一下知識點,我想就每...

java面試題總結

在牛客網做題,收錄一些題目與優秀回答。1 2 3 4 5 6 7 8 9 10 publicclassstringdemo 方法區是各個執行緒共享的記憶體區域,它用於儲存已被虛擬機器載入的類資訊,常量,靜態變數,即時編譯器編譯後的 等資料。被final修飾的變數必須要初始化,賦初值後不能再重新賦值。...

筆試面試題之遞迴

1.字串的全排列。全排列就是從第乙個數起每個數分別與它後面的數交換。遞迴實現 從集合中依次選出每乙個元素,作為排列的第乙個元素,然後對剩餘的元素進行全排列,如此遞迴處理,從而得到所有元素的全排列。以對字串abc進行全排列為例,我們可以這麼做 以abc為例 固定a,求後面bc的排列 abc,acb,求...