春招的時(shí)候在某養(yǎng)豬場(chǎng)面試,面試官問(wèn)了一個(gè)問(wèn)題:“如何用256M內(nèi)存的機(jī)器對(duì)一個(gè)2G的數(shù)據(jù)進(jìn)行排序”。之前沒(méi)看過(guò)這方面的內(nèi)容,想了一下說(shuō)用歸并排序,然后簡(jiǎn)略的說(shuō)了一下我的想法。...
春招的時(shí)候在某養(yǎng)豬場(chǎng)面試,面試官問(wèn)了一個(gè)問(wèn)題:“如何用256M內(nèi)存的機(jī)器對(duì)一個(gè)2G的數(shù)據(jù)進(jìn)行排序”。之前沒(méi)看過(guò)這方面的內(nèi)容,想了一下說(shuō)用歸并排序,然后簡(jiǎn)略的說(shuō)了一下我的想法。...
繼承的注意事項(xiàng): 雖然子類(lèi)中構(gòu)造方法默認(rèn)有一個(gè)super() 初始化的時(shí)候,不是按照那個(gè)順序進(jìn)行的。 而是按照分層初始化進(jìn)行的。super僅僅表示要先初始化分類(lèi)數(shù)據(jù),在初始化...
1、jdk的使用范例:Math類(lèi) 2、java代碼塊 使用{}括起來(lái)的代碼被稱(chēng)為代碼塊。 格局其位置和聲明的不同,可以分為局部代碼塊,構(gòu)造代碼塊,靜態(tài)代碼塊 局部代碼塊:局部...
void類(lèi)型的方法可以有return嗎? 可以有,return; ,不返回值,只表示結(jié)束方法 回顧: 我們?cè)?jīng)說(shuō)過(guò),類(lèi)是一組相關(guān)屬性和行為的集合,而類(lèi)是通過(guò)事物轉(zhuǎn)換過(guò)來(lái)的 而...
1、成員變量和局部變量的區(qū)別 A:在類(lèi)中的位置不同 成員變量:類(lèi)中方法外 局部變量:在方法定義中或者方法聲明外 B:在內(nèi)存中的位置不同 成員變量:在堆內(nèi)存 局部變量:在棧內(nèi)存...
1:什么是二維數(shù)組?二維數(shù)組定義格式? (1)元素是一維數(shù)組的數(shù)組。 (2)格式: A:數(shù)據(jù)類(lèi)型[][] 數(shù)組名 = new 數(shù)據(jù)類(lèi)型[m][n]; B:數(shù)據(jù)類(lèi)型[]...
1:函數(shù)的概念?函數(shù)的格式?格式的解釋說(shuō)明(函數(shù)在java中叫方法) (1)函數(shù):就是完成特定功能的代碼塊。 (2)格式: 修飾符 返回值類(lèi)型 函數(shù)名(參數(shù)類(lèi)型 參數(shù)名1,參...
1:switch語(yǔ)句的格式?針對(duì)格式的解釋?以及注意事項(xiàng)? 格式: switch(表達(dá)式){ case 值1 : 語(yǔ)句體1; break; case 值2 : 語(yǔ)句體2; b...
1:常見(jiàn)的算術(shù)運(yùn)算符有哪些? +,-,*,/,++,-- +運(yùn)算符的作用有哪些? (1)連接字符串 (2)加法運(yùn)算 (3)正號(hào) 除法和取余的區(qū)別? 數(shù)據(jù)做出發(fā)操...
1:什么是注釋?注釋分為幾種?注釋有什么作用? 答: 用于解釋說(shuō)明程序的文字。 三種,單行注釋// 多行注釋/* */ 文檔注釋/** */ (1)用于解釋說(shuō)明程序,提高...
方法 (1)方法: 就是完成特定功能的代碼塊。 注意: 在很多語(yǔ)言中有函數(shù)的定義,而在JAVA中,函數(shù)被稱(chēng)為方法。 (2)格式: 修飾符 返回值類(lèi)型 方法名(參數(shù)類(lèi)型 參...