覆盖率计数器 JaCoCo使用一组不同的计数器来计算覆盖率指标.所有这些计数器都是从Java类文件里获取信息,这些类文件包含Java 字节码指令和调试信息.即使没有可用源代码情况下,这种方法可以实时有效的对应用程序进行检测和分析.在大多数情况下,收集的信息可以映射回源代码,并可视化到每一行代码的粒度.然而,这种方法也有局限性.这些类文件必须使用调试信息编译,这样才可以计算行的覆盖率并让源码高亮显示.并不是所有的Java语言的结构都可以直接编译成相应的字节码.在这种情况下,Java编译器创建所谓的…