文档章节

Java、Android超精确测量代码执行时间差

Remix_jx
 Remix_jx
发布于 2015/01/19 14:26
字数 127
阅读 370
收藏 6

 long startTime = System.nanoTime();  //开始时间

//中间待监测执行代码

long consumingTime = System.nanoTime() – startTime; //消耗时间

consumingTime就是你所测试的代码的执行时间,你可以通过如下的Java输出命令来输出这个值

System.out.println(consumingTime);

System.out.println(consumingTime/1000+”微秒”);

如果你是在Eclipse中开发Android,你可以使用logcat来输出consumingTime

如上就可以检查你代码执行所消耗的时间。


© 著作权归作者所有

Remix_jx
粉丝 6
博文 35
码字总数 21006
作品 0
杭州
Android工程师
私信 提问
Android View绘制的三大流程

本文讲的是Android视图的绘制的三大流程,视图的工作流程主要是指测量,布局,绘制这三大流程,即测量,布局和绘制,其中测量确定查看的测量宽高,布局根据测量的宽高确定视图在其父视图中的...

乐乎无趣
2017/11/06
15
0
android中如何执行java命令

android的程序基于java开发,当我们接上调试器,执行adb shell,就可以执行linux命令,但是却并不能执行java命令。 那么在android的shell中是否就不能执行java程序了呢。 答案是否定的。我们...

红豆与绿豆
2015/11/20
82
0
图像显示深入学习三:窗口机制分析

上一篇文章图像显示深入学习一:Activity启动过程中介绍了启动一个Activity在整个Android系统中执行的流程,其中可以看到Window的创建,这篇文章就整理一下Window机制的实现过程吧。 吐个槽,...

JerryLin123
2018/10/14
19
0
Android app反调试与代码保护的一些基本方案

| 导语 本文介绍Android app代码(java + ndk)的反调试的方法和保护代码增加逆向难度的一些基本方法。 Android自问世以来得以迅速发展,各大手机厂商纷纷投入成本开发、设计开发自己的Andro...

腾讯Bugly
03/28
0
0
android JNI使用方法

经过几天的努力终于搞定了android JNI部分,下面将我的这个小程序和大家分享一下。android JNI是连接android Java部分和C/C++部分的纽带,完整使用JNI需要Java代码和C/C++代码。其中C/C++代码...

linuxhunter
2011/12/26
4K
2

没有更多内容

加载失败,请刷新页面

加载更多

Netty整合Protobuffer

现在我们都知道,rpc的三要素:IO模型,线程模型,然后就是数据交互模型,即我们说的序列化和反序列化,现在我们来看一下压缩比率最大的二进制序列化方式——Protobuffer,而且该方式是可以跨...

算法之名
19分钟前
10
0
如何用C++实现栈

栈的定义 栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压...

BWH_Steven
38分钟前
3
0
编程作业20190210900169

1编写一个程序,提示用户输入名和姓,然后以“名,姓”的格式打印出来。 #include <stdio.h>#include <stdlib.h> int main(){ char firstName[20]; char lastName[20]; print......

1李嘉焘1
50分钟前
8
0
补码的优点及原理分析

只讨论整数 1.计算机内部为什么没有减法器? 减法运算本身其实就是加法,如x - y即x +(-y),所以只需要将负数成功表示出来并可以参加加法运算,那加法器就可同时实现“+”和“-”的运算。这...

清自以敬
今天
76
0
Docker 可视化管理 portainer

官网安装指南: https://portainer.readthedocs.io/en/latest/deployment.html docker-compose.yml 位置,下载地址:https://downloads.portainer.io/docker-compose.yml...

Moks角木
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部