1. 程式人生 > >Android簡單測試程式碼的執行時間

Android簡單測試程式碼的執行時間

背景

公司專案測試一張圖片通過Socket以流的方式從PC端傳到Android端需要多長時間,記錄一個小知識點。

以毫秒為單位

long startTime = System.currentTimeMillis(); // 獲取開始時間  
// doThing(); // 測試的程式碼段  
long endTime = System.currentTimeMillis(); // 獲取結束時間  
Log.e("wsy","程式碼執行時間: " + (endTime - startTime) + "ms"); 

以納秒為單位

long startTime = System.nanoTime(); // 獲取開始時間  
// doThing(); // 測試的程式碼段 long endTime = System.nanoTime(); // 獲取結束時間 Log.e("wsy","程式碼執行時間: " + (endTime - startTime) + "ms");

java與Android的方法是一樣的。
如果有什麼擴充套件的需求或者我有什麼遺失和錯誤歡迎評論,我會第一時間回覆和更新。