什么是Java異常 異常是一個(gè)事件,它發(fā)生在程序運(yùn)行期間,干擾了正常的指令流程。Java通 過(guò)API中Throwable類的眾多子類描述各種不同的異常。因而,Java異常都是...
1、抽象類:如果這個(gè)類里面的方法有一個(gè)是抽象的,那么這個(gè)類必須是抽象的。抽象類中的方法,子類必須實(shí)現(xiàn)。抽象類中可以有變量,可以有方法體的方法。2、接口:接口中方法都默認(rèn)是pu...
一般來(lái)說(shuō),有4中內(nèi)部類:常規(guī)內(nèi)部類、靜態(tài)內(nèi)部類、局部?jī)?nèi)部類、匿名內(nèi)部類。 一.常規(guī)內(nèi)部類: 常規(guī)內(nèi)部類沒(méi)有用static修飾且定義在在外部類類體中。常規(guī)內(nèi)部類中的方法可以直接...
1、 什么是繼承,繼承的特點(diǎn)? 子類繼承父類的特征和行為,使得子類具有父類的各種屬性和方法?;蜃宇悘母割惱^承方法,使得子類具有父類相同的行為。特點(diǎn):在繼承關(guān)系中,父類更通用...
選擇排序: 選擇排序比較時(shí)每次只會(huì)記錄下最小的(或者最大的)的位置,一輪比較完成之后才會(huì)進(jìn)行對(duì)應(yīng)位置和最小位置(或者最大位置)的交換操作,所以每一輪的比較只做一次交換操作。
JAVA 冒泡排序法的詳細(xì)解釋 原理是臨近的數(shù)字兩兩進(jìn)行比較,按照從小到大或者從大到小的順序進(jìn)行交換, 這樣一趟過(guò)去后,最大或最小的數(shù)字被交換到了最后一位, 然后再?gòu)念^開(kāi)始進(jìn)...
JAVA 冒泡排序法的詳細(xì)解釋 原理是臨近的數(shù)字兩兩進(jìn)行比較,按照從小到大或者從大到小的順序進(jìn)行交換, 這樣一趟過(guò)去后,最大或最小的數(shù)字被交換到了最后一位, 然后再?gòu)念^開(kāi)始進(jìn)...