当前位置: 首页 > news >正文

如何做网站步骤那个网站都有做莱的图片

如何做网站步骤,那个网站都有做莱的图片,买医疗产品的网站建设,建设网站增城stopwatch有两种方法可以通过使用System.currentTimeinMillis#xff08;#xff09;或使用System.nanoTime#xff08;#xff09; 来测量Java中经过的执行时间 。 这两个方法可用于测量 Java中两个方法调用或事件之间的经过时间或执行时间 。 计算经过的时间是Java程序员… stopwatch 有两种方法可以通过使用System.currentTimeinMillis或使用System.nanoTime 来测量Java中经过的执行时间 。 这两个方法可用于测量 Java中两个方法调用或事件之间的经过时间或执行时间 。 计算经过的时间是Java程序员查明方法执行需要多少秒或毫秒或特定代码块需要花费多少时间的第一件事。 大多数Java程序员从一开始就熟悉System.currentTimeInMillis而Java 1.5引入了新版本的更精确的时间测量实用程序System.nanoTime以及诸如Generics Enum类型 auto等语言的一些新功能。装箱和可变参数或可变参数 。 您可以使用它们中的任何一个来衡量Java中方法的执行时间。 尽管最好使用System.nanoTime来更精确地测量时间间隔。 在本Java编程教程中我们将看到一个简单的Java程序它通过使用System.nanoTime和Spring框架的StopWatch实用工具类来测量执行时间。 本文是我继续发布有关涵盖Java基本概念例如 如何在Java中比较String 如何正确地在Java中编写equals方法以及在Java 中循环HashMap的4种 方法的文章的延续。 如果您还没有阅读它们您可能会发现它们很有用。 衡量Java执行时间的Java程序示例 这是一个使用System.nanoTime 测量两个代码块之间的经过时间的代码示例在任何开放源代码Java库如Apache commons langGoogle commons和Spring中还提供了StopWatch实用程序类可用于测量Java的经过时间 。 StopWatch提高了可读性以在计算经过的执行时间时最大程度地减少了计算错误但是请注意StopWatch不是线程安全的 不应在多线程环境中共享并且它的文档明确指出它更适合用于基本性能评估的开发和测试环境在生产环境中执行时间计算。 import org.springframework.util.StopWatch;/*** Simple Java Program to measure elapsed execution time in Java* This Java Program shows two ways for measuring time in Java, by using System.nanoTime() which was* added in Java 5 and StopWatch which is a utility class from Spring Framework.*/ public class MeasureTimeExampleJava {public static void main(String args[]) {//measuring elapsed time using System.nanoTimelong startTime System.nanoTime();for(int i0; i 1000000; i){Object obj new Object();}long elapsedTime System.nanoTime() - startTime;System.out.println(Total execution time to create 1000K objects in Java in millis: elapsedTime/1000000);//measuring elapsed time using Spring StopWatchStopWatch watch new StopWatch();watch.start();for(int i0; i 1000000; i){Object obj new Object();}watch.stop();System.out.println(Total execution time to create 1000K objects in Java using StopWatch in millis: watch.getTotalTimeMillis());} }Output: Total execution time to create 1000K objects in Java in millis: 18 Total execution time to create 1000K objects in Java using StopWatch in millis: 15 您应该使用哪一个来衡量Java中的执行时间 如果您使用的是JDK 1.5以下版本则取决于可用的选项而System.currentTimeInMillis在可用性方面是最佳选择而在JDK 1.5之后nanoTime可以更好地测量经过时间因为它更准确并且使用精确的系统时钟并可以测量高达纳秒的精度 。 虽然如果您使用的是上述Java开源库中的任何一个大多数情况下Spring比StopWatch也是更好的选择但是正如我之前所说 StopWatch 不是线程安全的 仅应在开发和测试环境中使用。 就像SimpleDateFormat不是线程安全的一样 您可以使用ThreadLocal创建每个线程的SimpleDateFormat您也可以使用StopWatch进行相同的操作。 但是我不认为StopWatch是像SimpleDateFormat这样的重对象。 这就是如何测量Java的经过时间或执行时间的全部内容。 使自己养成测量重要代码的性能和执行时间的习惯尤其是在大多数时间执行的方法或循环。 在那些地方对代码进行小的优化就可以提高性能。 参考 如何在Java中测量经过的执行时间– StopWatch示例来自JCG合作伙伴 Javin Paul来自Javarevisited博客。 翻译自: https://www.javacodegeeks.com/2012/08/measure-execution-time-in-java-spring.htmlstopwatch
http://www.yutouwan.com/news/100784/

相关文章:

  • 如皋建设工程局网站网站建设中的注册和登录页面
  • 如何把做的网站放到百度上网站建设开发 脚本语言
  • 沈阳高端网站开发一套软件大概要多少钱
  • 暴走漫画网站建设目的找项目去哪个网站
  • 自助 建站安康信息平台
  • 怎么做一个网站 免费免费广告设计制作网站
  • 电商设计工资站长工具seo推广
  • 安防公司做网站图片小说阅读网站开发视频
  • 小程序开发和网站开发的区别wordpress导航栏改字体
  • 4399网站开发人员 被挖走给有后台的网站做网页
  • 企业网站建设个人博客做试卷挣钱的网站
  • 做调查的网站‘给客户做网站建设方案
  • 火车票网站开发长沙制作网页网站
  • 艺术类网站模板免费企业网站系统源码下载
  • 怎么制作网站登录上海百度关键词搜索推广服务
  • wordpress伪静态地址沧州网站建设优化公司
  • 网站传送门怎么做亚马逊官网首页中国
  • 网站如何做背景音乐黄江东莞网站建设
  • 网站域名如何注册网页制作和网页制作技术
  • 四川建设工程网上合同备案网站网络营销的企业有哪些
  • 济南市建设招标中心网站服务器搭建网站跑不满宽带
  • 东莞网站seo技术wordpress 主题右边栏
  • 沈阳网站开发技术公司免费logo制作
  • 网站内容管理系统怎么用一流的成都 网站建设
  • 最专业的网站建设推广平面设计创意构图
  • 用html5做网站的优点长沙网络推广只选智投未来
  • 网站制作软件安卓版长沙网站建设长沙
  • 易语言建设网站做电商
  • 贵阳h5网站建设简单网站建设官网
  • 广东网站建设案例沧州软件开发公司