瘦瘦水壶

文章
5
资源
1
加入时间
2年10月17天

Kotlin 学习笔记(二)—— 数据类、密闭类、循环写法以及常用集合操作符参考文献

在上篇笔记中,我们对 Kotlin 的基本类型、关键字、类与对象,以及与 Java 之间互调的内容有了一些认识,这篇笔记来看看 Kotlin 中几种特殊的类,以及集合相关的常用操作。1. Kotlin 数据类Kotlin 语言中有个特殊的类叫 数据类,这个类型是 Kotlin 专门用来表示一个 Java Bean 的,为啥这么说?因为它帮我们自动生成了一个数据类应该有的方法。比如:getter/setter 方法、toString()、hashCode()、equals()、copy() 方法。

代码质量检测(jacoco & pmd & pipeline)

代码质量检测一、静态代码分析静态代码分析是指在不运行程序的前提下,对源代码进行分析或检查,范围包括代码风格、可能出现的空指针、代码块大小、重复的代码等。pipeline中,静态代码分析通常被安排在编译阶段之后代码规范检查的方案是使用构建工具或代码分析器进行代码规范检查,如果不通过,pipeline就中止1.1 静态代码分析工具1. PMD可扩展的静态代码分析器,不仅可以对代码风格进行检查,还可以检查设计、多线程、性能等方面的问题1) 在maven项目的pom.xml中加入PMD插件