基礎知識大全

2021-08-14 03:55:23 字數 729 閱讀 5464

所有類都繼承object類,所以任何類都可以重寫object類中的方法,注意:object類中的getclass(),notify(),notify all(),wait()不能被重寫,因為這些方法被定義為final型別;getclass()返回的是物件執行的class例項,所以getclass().getname().tostring可以取得類的名稱;tostring()的功能是將乙個物件返回為字串的形式,它會返回乙個string例項

理解==與equals()的區別:==比較的是兩個物件的引用是否相等,equals()比較的是兩個物件的實際內容

使用instanceof操作符判斷物件型別:myobject(某類的物件引用) instanceof exampleclass(某個類):如果返回的布林型是ture,說明myobject物件為exampleclass的例項,否則不是。

方法的過載:同乙個類中允許同時存在方法名相同但是形參不同的構造方法,也就是可以同名,但是只要這些方法的引數個數或是型別不同即可。

abstract為抽象類的關鍵字,inte***ce為介面的關鍵字

異常處理格式:trycatch(exception e){}finally

常見異常:1.陣列越界異常:arraylndexoutofbound***ception 2.數字格式化異常:numberformatexception 3.算數異常:arithmeticexception 4.空指標異常:nullpointerexception;異常可以用throws丟擲

程式設計基礎知識大全

前序,中序,後序遍歷 所謂前,中,後都是對根節點的位置而言。前序遍歷 先根節點,後左子樹,再右子樹。中序遍歷 先左子樹,後根節點,再右子樹。後序遍歷 先左子樹,後右子樹,再根節點。樹的深度優先遍歷 廣度優先遍歷 這些概念記得大學時還是比較清楚的,但是由於工作中幾乎就沒用過,終歸模糊了。查了查很快就能...

網路基礎知識大全

1 如何檢視本機所開端口 用netstat a n命令檢視!再state下面有一些英文,我來簡單說一下這些英文具體都代表什麼 listen 偵聽來自遠方的tcp埠的連線請求 syn sent 再傳送連線請求後等待匹配的連線請求 syn received 再收到和傳送乙個連線請求後等待對方對連線請求的...

計算機基礎知識整理大全

1 cad是指 計算機輔助設計。2 cam是指 計算機輔助製造 3 在計算機工作時,記憶體用來儲存當前正在使用的程式和資料。4 機器語言和組合語言是低階語言。5 cai是指計算機輔助教學。6 關掉電源後,ram的儲存內容會丟失 7 唯讀儲存器簡稱rom。8 8位二進位制數所表示的最大的無符號十進位制...