November 2017
Intermediate to advanced
398 pages
10h 14m
English
Microbenchmarking is an important way of improving the fine bits of code that programmers use to carry out much larger functions. We start off with a simple example, which signifies how a microbenchmark will perform in Java:
import java.util.ArrayList;import java.util.LinkedList;import java.util.List; public class SimpleMicroBenchmark { public static Long buildTimeForArrayList = 0l; public static Long buildTimeForLinkedList = 0l; public static void main(String[] args) { System.out.println("Building an ArrayList with 10,000 elements" ); System.out.println("--------build test----------" ); List<Integer> arrayList = buildList("ArrayList",new ArrayList<Integer>(), 10000 ); List<Integer> linkedList = buildList("LinkedList",new ...Read now
Unlock full access