您的位置:首页 > 编程语言 > Java开发

java计算函数执行时间

2015-12-03 16:50 459 查看

定义一个起始时间:
long start = System.currentTimeMillis();
//这里是你要执行的程序块。。。。
定义一个结束时间
long end = System.currentTimeMillis();
程序快执行耗时=start-end;

 

 

//开始计时
long startTime = System.nanoTime();
            
            if (convertView == null) {
                convertView = mInflater.inflate(R.layout.list_item_icon_text,
                        null);
            }
            ((ImageView) convertView.findViewById(R.id.icon1)).setImageResource(R.drawable.icon);
            ((TextView) convertView.findViewById(R.id.text1)).setText(mData[position]);
            ((ImageView) convertView.findViewById(R.id.icon2)).setImageResource(R.drawable.icon);
            ((TextView) convertView.findViewById(R.id.text2)).setText(mData[position]);
            
//停止计时
long endTime = System.nanoTime();

//计算耗时
long val = (endTime - startTime) / 1000L;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: