ZT文萃

          本博不原創,轉帖自己感興趣那些事人物,什么入眼貼什么,隨心所欲。
          posts - 93, comments - 5, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Java程序運行時間的計算

          Posted on 2014-02-14 09:51 ZT文萃 閱讀(215) 評論(0)  編輯  收藏 所屬分類: 中間件
          http://blog.163.com/kevinlee_2010/blog/static/16982082020112710557998/

          第一種是以毫秒為單位計算的。

            Java代碼

            //偽代碼

            long startTime=System.currentTimeMillis();   //獲取開始時間

            doSomeThing();  //測試的代碼段

            long endTime=System.currentTimeMillis(); //獲取結束時間

            System.out.println("程序運行時間: "+(end-start)+"ms");

            //偽代碼

            long startTime=System.currentTimeMillis();   //獲取開始時間

            doSomeThing();  //測試的代碼段

            long endTime=System.currentTimeMillis(); //獲取結束時間

            System.out.println("程序運行時間: "+(end-start)+"ms");

            第二種是以納秒為單位計算的。

            Java代碼

            //偽代碼

            long startTime=System.nanoTime();   //獲取開始時間

            doSomeThing();  //測試的代碼段

            long endTime=System.nanoTime(); //獲取結束時間

            System.out.println("程序運行時間: "+(end-start)+"ns");

            //偽代碼

            long startTime=System.nanoTime();   //獲取開始時間

            doSomeThing();  //測試的代碼段

            long endTime=System.nanoTime(); //獲取結束時間

            System.out.println("程序運行時間: "+(end-start)+"ns");

          主站蜘蛛池模板: 军事| 鹰潭市| 卓尼县| 井冈山市| 浮梁县| 元氏县| 腾冲县| 瑞昌市| 美姑县| 若尔盖县| 贡山| 仁布县| 阜新市| 乐亭县| 廊坊市| 合作市| 万盛区| 永兴县| 漳浦县| 孟连| 阿瓦提县| 阿拉善盟| 鄂伦春自治旗| 九龙县| 漳浦县| 岳普湖县| 南召县| 陵水| 苏州市| 茂名市| 新绛县| 湘乡市| 巴楚县| 沁源县| 陆河县| 凤凰县| 丹棱县| 芦山县| 香格里拉县| 静安区| 秦皇岛市|