首頁 > Java > java教程 > Java如何使用局部環境

Java如何使用局部環境

PHPz
發布: 2023-05-09 15:10:23
轉載
1396 人瀏覽過

使用局部環境

呼叫方法時傳遞的參數以及在呼叫中建立的臨時變數都保存在堆疊(Stack)中,速度較快。其他變量,如靜態變數、實例變數等,都在堆(Heap)中創建,速度較慢。

下面是一段測試案例

//   private static int a = 0;     public static void main(String[] args) {                int a = 0;                long start = System.currentTimeMillis();                for (int i = 0; i < 1000000; i++) {             a = a + 1;             System.out.println(i);         }         System.out.println(System.currentTimeMillis() - start);     }
登入後複製

運行結果很明顯,使用靜態變數耗時15677ms,使用局部變數耗時13509ms。由此可見,局部變數的存取速度高於類別的成員變數。

以上是Java如何使用局部環境的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板