- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How to measure the time taken by a function in Java?
java.lang.System.currentTimeMillis() method can be used to compute the time taken by a function in java. Trick is simple. Get the before time and after time using currentTimeMillis() where before time is the time when method is invoked and after time is when method has executed. See the example below −
Example
public class Tester{ public static void main(String[] args) { long startTime = System.currentTimeMillis(); longRunningMethod(); long endTime = System.currentTimeMillis(); System.out.println("Time taken: " + (endTime -startTime) + " ms"); } private static void longRunningMethod() { try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } } }
Output
Time taken: 1000 ms
- Related Articles
- How to measure time taken by a function in C?
- How to measure elapsed time in Java?
- How to measure execution time for a Java method?
- How to measure elapsed time in nanoseconds with Java?
- How to measure the execution time in Golang?
- Problem: Time taken by tomatoes to rot in JavaScript
- How to measure elapsed time in python?
- Time taken by savepoint to perform backup in SAP HANA
- How to measure actual MySQL query time?
- How do we measure time?
- How to obtain the time taken for a method to be executed in TestNG?
- How to measure time with high-precision in Python?
- A takes 10 days less than the time taken by B to finish a piece of work. If both A and B together can finish the work in 12 days, find the time taken by B to finish the work.
- Name the physical quantity obtained by piding ‘Distance travelled’ by ‘Time taken’ to travel that distance.
- Name the physical quantity obtained by dividing ‘Distance travelled’ by ‘Time taken’ to travel that distance.

Advertisements