雖然這是基礎,但是感覺每次都答得很模糊。
1、基本資料型別:四類八種
byte short int long double float char boolean
2、引用資料型別:實質就是存放的位址在堆中,而在棧中有指向堆中位址的乙個變數名,這樣的就是引用資料型別,string、陣列、集合等都是。
3、自動裝箱:將int基本資料型別轉換為引用資料型別integer,int 有包裝類 integer double 有包裝類 double boolean -- boolean 用的最多就前面 兩個,在jdk1.5之後就有自動裝箱的功能了,也就是說不需要我們手動進行,在需要的時候將自動轉換為包裝類來使用包裝類中的一些方法,
4、為什麼需要包裝類?例如,int想要轉換為string 直接強制轉換會出現問題,所以需要先將int轉換為integer,然後再tostring
5、什麼時候會自動裝箱?例如1:裝箱比如int變integer,如果某個地方的引數需要填入integer,你傳int給它,它自動會生成乙個integer傳過去。反 之,integer變int,就是自動拆箱;例如:integer i = 100; 這個時候也完成了自動裝箱,100只是乙個int型別的,底層將int自動轉換為了包裝類integer。
記錄一次面試
怎麼觀察系統中 記憶體 行為 a.通過 proc zoneinfo 檔案,可以看到 free high low min pages 關係 free high 時候 一般不開啟 kswapd 執行緒 high free low 時,開啟 kswapd 執行緒 low free min時,alloc p...
記錄一次位元組的面試
面試官首先講了一下流程說大概有三次技術面試 一次hr面 然後這是第一次技術面試。一開始的話問了一下我為什麼非科班學計算機,我其實也是因為自我認知上感覺不如科班學生,回答說試試看能不能做這方面。之後面試官讓我做了一道相對簡單的筆試,就是兩個字串,s和t,找到t的字元在s中全部出現的第乙個索引。做完了之...
記錄一次面試題
前面去了平安外包進行了一次web前端面試,那邊要求不是很高,問的問題也都是很常見的問題,但是我也從中發現了自己缺點,即沒有綜合組織過自己的思路,大部分問題雖然回答出來了,但是沒有條理性。這點在面試的時候應該是大忌,因為這裡涉及到了乙個工作溝通問題以及對基礎知識的熟練程度問題。所以在接下來的時間裡,我...