04 2020 档案
摘要:由数组创建流 Java8 中的 Arrays 的静态方法 stream() 可 以获取数组流: static Stream stream(T[] array): 返回一个流 重载形式,能够处理对应基本类型的数组: 由值创建 可以使用静态方法 Stream.of(), 通过显示值 创建一个流。它可以接
阅读全文
摘要:了解Stream Java8中有两大最为重要的改变。第一个是 Lambda 表达式;另外一 个则是 Stream API(java.util.stream. )。 Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。
阅读全文
摘要:方法引用 当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用!(实现抽象方法的参数列表,必须与方法引用方法的参数列表保持一致!) 方法引用:使用操作符 “::” 将方法名和对象或类的名字分隔开来。如下三种主要使用情况: 对象::实例方法 类::静态方法 类::实例方法 例如: 例如
阅读全文
摘要:什么是函数式接口 只包含一个抽象方法的接口,称为函数式接口。 你可以通过 Lambda 表达式来创建该接口的对象。(若 Lambda 表达式抛出一个受检异常,那么该异常需要在目标接口的抽象方法上进行声明)。 我们可以在任意函数式接口上使用 @FunctionalInterface 注解,这样做可以检
阅读全文
摘要:语法 Lambda 表达式在Java 语言中引入了一个新的语法元 素和操作符。这个操作符为 “ ” , 该操作符被称 为 Lambda 操作符或剪头操作符。它将 Lambda 分为 两个部分: 左侧:指定了 Lambda 表达式需要的所有参数 右侧:指定了 Lambda 体,即 Lambda 表达式
阅读全文
摘要:[TOC] 注解使用 使用注解来构造IoC容器 用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。 如:在base package指明一个包 表明cn.gacl.java包及其子包中,如果某个类的头上带有特定的注解【@Component/@Reposi
阅读全文
摘要:一.IoC的主要组件: (1).Spring框架的两个最基本和最重要的包是org.springframework.beans.factory(该包中的主要接口是BeanFactory)和org.springframework.context包(该包中的主要接口是ApplicationFactory)
阅读全文
摘要:"Servlet、Sevlet容器与web服务器" "Servlet 的init方法在什么时候执行" Servlet生命周期分为三个阶段: 1.初始化阶段 调用init()方法 2.响应客户请求阶段 调用service()方法 3.终止阶段 调用destroy()方法 HttpServlet容器响应
阅读全文
摘要:[TOC] maven常用依赖 指定项目源码的jdk版本 "maven compiler plugin 插件详解" maven相关 maven命令 mvn v 查看maven版本 mvn compile 编译 mvn test 测试 mvn package 打包 mvn clean 删除target
阅读全文