舉例:
long t1 = system.
currenttimemillis()
;string str =
"hollis"
;for
(int i =
0; i <
50000
; i++
)long t2 = system.
currenttimemillis()
;system.out.
println
("+ cost:"
+(t2 - t1)
);
反編譯後**如下:
long t1 = system.
currenttimemillis()
;string str =
"hollis"
;for
(int i =
0; i <
50000
; i++
)long t2 = system.
currenttimemillis()
;system.out.
println((
newstringbuilder()
).("+ cost:").
(t2 - t1)
.tostring()
);
而頻繁的新建物件當然要耗費很多時間了,不僅僅會耗費時間,頻繁的建立物件,還會造成記憶體資源的浪費,大大降低了效率。 flex在for迴圈中使用setTimeout
有時候我們需要在flex中使用延時載入的功能,下面我簡單記錄一下如何在for迴圈中使用flex延時載入方法settimeout的用法 方法如下 flash.utils.settimeout closure function,delay number,parameters uint 引數詳解 clos...
巢狀for迴圈中使用標號
可以給語句塊加標號賦予它們名稱,標號位於語句之前。標號只能被continue和break引用。格式如下 label statement 語句前只允許加乙個標號,標號後面不能跟大括號。通過用break後加標號對處於標號中的語句進行控制。往往標號後是for.while.do while等迴圈。通過用標號...
為什麼不建議在工作中使用連表查詢?
為什麼不建議在工作中使用連表查詢?singwa答 最近在swoole課程群裡面有小夥伴在諮詢有關連表查詢的一些事情,其實連表查詢在實際工作中,特別是中型以上的公司基本不建議用連表查詢的 原因我彙總如下 場景 比如你要查詢文章的資訊,並且是分頁列表展示,然後文章裡面還有其他的內容比如欄目等,但是文章表...