上一页 1 ··· 73 74 75 76 77 78 79 80 81 ··· 94 下一页
摘要: SpringBoot集成Swagger 1. 引入依赖 2. 配置类 2.1. 配置WebMvc 2.2. 配置Swagger 3. 常用注解 3.1. @Api 用于声明类,属性tags提供说明 3.2. @ApiOperation 用于声明方法,属性value提供说明 3.3. @ApiPara 阅读全文
posted @ 2019-09-09 16:48 流星<。)#)))≦ 阅读(177) 评论(0) 推荐(0)
摘要: 第十九章 类型信息 RTTI (RunTime Type Information,运行时类型信息)能够在程序运行时发现和使用类型信息。 Java 主要有两种方式在运行时识别对象和类信息: 1. “传统的” RTTI:假定我们在编译时已经知道了所有的类型; 2. “反射”机制:允许我们在运行时发现和使 阅读全文
posted @ 2019-09-08 12:07 流星<。)#)))≦ 阅读(224) 评论(0) 推荐(0)
摘要: 第十八章 字符串 +的重载与StringBuilder 用于 的`+ += java.lang.StringBuilder`类进行了优化。 是Java SE5引入的,在这之前用的是 。后者是 线程安全 的,因此开销也会大些。使用StringBuilder进行字符串操作更快一点。 可以用JDK自带的 阅读全文
posted @ 2019-09-06 22:31 流星<。)#)))≦ 阅读(318) 评论(0) 推荐(0)
摘要: Lombok常用注解 稳定功能 val 只能用于局部变量,声明的局部变量为 final // 用于局部变量 val j = 2; val map = new HashMap<Integer, String>(); // 用于for-each for (val entry : map.entrySet 阅读全文
posted @ 2019-09-05 19:47 流星<。)#)))≦ 阅读(603) 评论(0) 推荐(0)
摘要: 第十七章 文件 在 Java7 中对 文件的操作 引入了巨大的改进。这些新元素被放在 包下面,过去人们通常把 中的 理解为 即新的io,现在更应该当成是 非阻塞io(io就是input/output输入/输出)。 文件操作的两个基本组件: 1. 文件或者目录的路径; 2. 文件本身。 文件和目录路径 阅读全文
posted @ 2019-09-03 23:00 流星<。)#)))≦ 阅读(187) 评论(0) 推荐(0)
摘要: 第十六章 代码校验 你永远不能保证你的代码是正确的,你只能证明它是错的。 测试 测试覆盖率的幻觉 测试覆盖率,同样也称为代码覆盖率,度量代码的测试百分比。百分比越高,测试的覆盖率越大。 当分析一个未知的代码库时,测试覆盖率作为一个粗略的度量是有用的。如果覆盖率工具报告的值特别低(比如,少于百分之40 阅读全文
posted @ 2019-09-02 22:37 流星<。)#)))≦ 阅读(208) 评论(0) 推荐(0)
摘要: 第十五章 异常 要想创建健壮的系统,它的每一个构件都必须是健壮的。 异常概念 C++的异常处理机制基于 Ada,Java 中的异常处理则建立在 C++的基础之上(尽管看上去更像 Object Pascal)。 基本异常 异常参数 所有标准异常类都有两个构造器:一个是无参构造器;另一个是接受字符串作为 阅读全文
posted @ 2019-09-01 13:05 流星<。)#)))≦ 阅读(143) 评论(0) 推荐(0)
摘要: 第十四章 流式编程 流的一个核心好处是,它使得程序更加短小并且更易理解。当 Lambda 表达式和方法引用(method references)和流一起使用的时候会让人感觉自成一体。流使得 Java 8 更具吸引力。 流式编程采用 内部迭代 。 流是 懒加载 的。 流支持 Java 8 采用的解决方 阅读全文
posted @ 2019-08-27 22:45 流星<。)#)))≦ 阅读(206) 评论(0) 推荐(0)
摘要: 第十三章 函数式编程 函数式编程语言操纵代码片段就像操作数据一样容易。 虽然 Java 不是函数式语言,但 Java 8 Lambda 表达式 和 方法引用 (Method References) 允许你以函数式编程。 (object oriented,面向对象)是抽象数据, (functional 阅读全文
posted @ 2019-08-25 22:17 流星<。)#)))≦ 阅读(216) 评论(0) 推荐(0)
摘要: 第十二章 集合 库提供了一套相当完整的集合类(collection classes)来解决这个问题,其中基本的类型有 、 、 和 。 不要在新代码中使用遗留类 , 和 。 泛型和类型安全的集合 有时被称为“ 菱形语法 ”(diamond syntax)。在 Java 7 之前,必须要在两端都进行类型 阅读全文
posted @ 2019-08-25 12:32 流星<。)#)))≦ 阅读(168) 评论(0) 推荐(0)
上一页 1 ··· 73 74 75 76 77 78 79 80 81 ··· 94 下一页