Java面試筆試題(基礎)一 內部類及靜態塊

2021-05-09 11:38:21 字數 541 閱讀 6087

會輸出什麼?

//首先向大家展示的是輸出結果:

//這是乙個靜態塊被執行

//outterclass構造器被執行

//interclass create

//outerclass create

//大家不要覺得這個做的很煩,要仔細去推敲為什麼是這個樣子的輸出順序,結論是

//1.類中的靜態塊一定是先背執行的

//2.其次是new出來的構造器被執行

//3.再次是內部類,最後才是外部類

第二題:先看問題

// 說明如下:

// 一.靜態內部類可以有靜態成員,而非靜態內部類則不能有靜態成員。 故 a、b 錯

// 二.靜態內部類的非靜態成員可以訪問外部類的靜態變數,而不可訪問外部類的非靜態變數;return d1 出錯。

// 故 d 錯

// 三.非靜態內部類的非靜態成員可以訪問外部類的非靜態變數。 故 c 正確

//(問題:非靜態內部類的非靜態成員能不能訪問外部累的靜態成員?)

// 四.答案為c、e

面試筆試題

1 昨天參加一公司筆試,給幾道演算法題整懵了,其實也不難,但好久沒有碰演算法,只是有思路,要讓我在這麼短的時間內寫出程式來還是不行。2 這裡將其中一道稍微複雜一點的演算法題寫下來,以此小結。3 4 題目描述 5 將n個雞蛋放入到m個籃子中去 n m 保證每個籃子中至少乙個雞蛋,然後指定乙個數x,要求...

面試筆試題

1.文字檔案裡面有很多單詞 單詞與單詞之間以空格 換行符隔開,且不管單個單詞的正確性 統計各單詞出現的次數,刪掉出現次數最少的那些 實現 fstream讀入事先準備好的檔案test.txt,存到c 的關聯容器map,用單詞string做key,出現的次數int做value,找到最小的value,然後...

面試筆試題

智力 1.有abcd四人過橋,時間為1,2,5,10,只有乙個手電筒,同時只能過兩人,怎麼過17分鐘能過完?2 1 10 2 2 走的快的就多走走 2.假設有乙個池塘,裡面有無窮多的水,現有兩個空水壺,容積分別為5公升和6公升,如何只用這2個水壺從池塘裡取得3公升的水 1l 6 5 2l 6 5 1...