java的效率與效能

2021-04-20 16:06:15 字數 583 閱讀 7694

今天聽了qpit的關於這次提公升效能的報告,總結了幾點,很好。

1 字串相聯接,一定要使用stringbuffer類,而不要使用」+」 。

2 在對集合進行遍歷時,一般情況下,不要對它進行非null判斷.即在宣告集合時,一定要對它進行初始化.(此條不能提高效能,但絕對是乙個良好的程式設計風格,對**結構有良好的作用)。

3 vector與hashtable是執行緒同步的,如果不需要考慮執行緒同步的問題,就不要採用vector與hashtable.而要用與之對應的arraylist與hashmap。(這一點還真不知道)

4 上溯造型:

宣告集合變數不要如下宣告:

arraylist list=new arraylist();

而應://上溯造型

list list=new arraylist();

這就是著名的物件導向語言所基本的,針對介面程式設計

5 如果是針對手機程式設計,那麼象這樣的問題,一定注意:

for(int i=0;i6 如果複雜字串的查詢,一定要採用正規表示式(它的效率要遠遠高於自己寫的內容),正規表示式有些難,但是,做為程式設計師掌握正規表示式是最基本的功底.

受用了!!

效率與效能

效率是以正確的方式做事,而效能是做正確的事。效率和效能不應偏廢,但這並不意味著效率和效能具有同樣的重要性。我們當然希望同時提高效率和效能,但在效率與效能無法兼得事,我們首先應著眼於效能,然後再設法提高效率 有效的主管 對於乙個企業或者乙個產品研發而言,不可缺少的是效能,而非效率。但是我們太多的時候關...

twaver flex效率與效能測試

連線 不建立連線物件 連線 建立一定數量的連線物件 與節點數量比為1 5 測試三 連線 建立一定數量的連線物件 與節點數量比為1 5 測試源 flex paddingleft 0 paddingright 0 paddingtop 0 paddingbottom 0 creationcomplete...

效能測試(效率)

定義 performance testing 測試該軟體在整合系統中的執行效能。大多使用工具測試 目標 度量系統相對與預定義目標的差距。實施 1.效能指標定義明確。2.構造效能測試研究資料。3.構造不同的效能測試場景。4.執行效能測試 一般 90 就通過 5.效能分析。6.效能故障定位。7.效能優化...