JAVA基礎知識點整理

2021-06-20 11:23:55 字數 879 閱讀 7484

一.預設的構造方法不一定都是public的

預設構造方法的修飾符是與所在類的修飾符一致的。

二.split()分割字元竄有特殊字元竄像」+」」*」等並不會達到預定的效果。

三.一維陣列占用記憶體比二維陣列多,測試:runtime.getruntime().totalmemory()可以得到占用記憶體總數,hashmap儲存資料比陣列慢,但是查

詢比二維陣列快。

四.格式化小數與貨幣:decimalformat

五.定義可變的引數:

public int method(int ...values);

//呼叫方法

method(10,20,30);

六.treeset給物件排序

treeset order = new treeset(new comparator()

}

十一.優化sql語句:

1.主鍵的長度盡量不要太長

2.長度固定的字元字段,應使用char或者nchar

3.長度不固定的字元字段,應使用varchar或者nvarchar

4.對可有可無的字段應盡量給乙個預設值

5.對查詢頻率高的字段建立索引,但不要對使用頻率低的字段建立索引

6.盡量避免在where字句中使用like,in,exists,not,<>,!>等內容。

7.盡量不要再where字句使用函式

8.在使用join()和子查詢時,應優先考慮使用join

9.盡量少用distinct,order by等語句,聯合查詢時能用union all的就不要用union。

10.盡量使用儲存過程提高資料處理的速度,而不要所有操作都讓應用程式實現。

Java基礎 知識點整理(一)

1.和 和 的區別 對於 只要左邊為假,右邊就不執行判斷 對於 無論左邊為真假,右邊都執行判斷 對於 只要左邊為真,右邊就不執行判斷 對於 無論左邊為真為假,右邊都執行判斷 2.建構函式與一般函式的區別 1 建構函式在建立物件時,會被自動呼叫 一般函式在建立物件後,需要主動呼叫 2 建構函式一般只呼...

VUE基礎知識點整理

純知識點整理,適合vue小白 不小心點了發布 淚目 1,指令 v bind id domid 屬性值繫結 縮寫 id xx v on click add 事件處理 縮寫 click xx v if seen 條件 v for todo in todos data demo methods compu...

C C 基礎知識點整理

1.includeusing namespace std int main cout aa 0 1 endl cout aa 1 endl cout aa 0 endl cout aa 1 endl return 0 2.某二叉樹的後序遍歷和中序遍歷是一樣的都為abcdef,那麼它按層輸出的結果為 ...