建構函式和使用乙個個 setter 的效率簡單對比

2021-09-24 16:27:40 字數 609 閱讀 9230

/**

* 測試誰快 直接構造或者乙個個set,他們的效率差多少

** @author xyd on 2019/6/23

*/public class fastisconstructorset

/*** 使用jprofiler看時間佔比

*/private static void testfast()

}

/*** 建構函式來給屬性賦值

*/private static void construct()

/*** set來給屬性賦值

可以發現,構造就是比乙個個設定要快不少,所以,在能一步到位給屬性設定值的時候,考慮到效率問題,就要這麼幹

乙個個設定呼叫太多次函式了,太多的壓參pop的處理。就跟for迴圈,計數器是陣列的長度時,要在for迴圈入口定義乙個len=a.size(),而不要放到for括號的中間部分一次次迴圈中去重新獲取len,那會導致太多的函式呼叫,影響效能。

面對乙個個路口

當下做ee 的開發也已 2年有餘了,感覺技術的提公升經驗的積累沒有到自己預料中的樣子,是自身的原因還是環境呢。感覺自己不是那種能創業的人,3 分鐘熱情的,幹啥都不夠專注堅持,唯一剩下的就剩給人打工了。打工也分很多種啊,很快就要步入那個上有老,下有小的年齡段了,打工打的不好也會很慘啊!看到做移動開發的...

乙個個熟悉的排序

排序,多麼熟悉的詞。在沒有真正接觸到它時,已經聽聞了它的強大和重要性。如今,那乙個個耳熟能詳的排序演算法,也漸漸的在自己面前揭開了它們的神秘面紗。那麼多的排序演算法,想一一總結一番。可是,在每個總結之前,有個巨集觀整體上的認識,感覺效果會更好些。所以,我們先從排序講起。排序 sorting 是資料處...

網路就好似乙個個樹洞

以前的人是這樣處理秘密的 他們走到森林的深處,找到一棵樹,在樹下挖了乙個洞,對著樹洞把自己心裡的秘密說出來,然後再用泥土把洞掩埋。這樣,秘密就會永遠被埋在樹洞裡。看 2046 時,這樣一句話被重複了幾遍,造成我雖然看不懂 2046 但仍然記得這句話,在心裡重複地想起這句話,想著想著就想出另外乙個結局...