摘要: Java Stream APIStream 是一组用来处理数组、集合的APIStream特性: 1) 不是数据结构,没有内部存储 2) 不支持索引访问 3) 延迟计算 4) 支持并行 5) 很容易生成数组或集合(List、Set) 6) 支持过滤、查找、转换;汇总、聚合等操作Stream运行机制 S 阅读全文
posted @ 2021-05-18 15:15 禾野牧村 阅读(71) 评论(0) 推荐(0)
摘要: 1、lambda表达式 Lambda表达式是java 8中最重要的新功能之一。 使用Lambda表达式可以替代只有一个抽象函数的接口实现,告别匿名内部类,代码更简洁易懂。 Lambda表达式同时还提升了对集合、框架的迭代、遍历、过滤数据的操作。 特点: 1、函数式编程 2、参数类型自动推断 3、代码 阅读全文
posted @ 2021-05-18 15:10 禾野牧村 阅读(91) 评论(0) 推荐(0)
摘要: 设计模式可分为三类 一、创建型模式: 单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式 二、结构型模式: 适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式 三、行为型模式: 模板方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略 阅读全文
posted @ 2021-05-18 15:01 禾野牧村 阅读(50) 评论(0) 推荐(0)
摘要: 类加载过程 JVM运行过程: JVM把class文件加载到内存,并对数据进行校验、解析和初始化,最终形成JVM可以直接使用的Java类型的过程。 加载—>验证—>准备—>解析—>初始化—>使用—>卸载 加载:将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区中的运行时数据结构, 在 阅读全文
posted @ 2021-05-18 14:57 禾野牧村 阅读(43) 评论(0) 推荐(0)
摘要: 1、 注解 Annotation jdk1.5引入的 作用: 不是程序本身,可以对程序做出解释。 可以被其他程序读取。(注解信息处理流程,是注解和注释的最大区别)。 生成文档 格式:@注解名 //@Override 重写父类方法 使用地方:package、class、method、field 都可以 阅读全文
posted @ 2021-05-18 14:55 禾野牧村 阅读(58) 评论(0) 推荐(0)
摘要: 1、 网络分层: OSI参考模式(参考模型) 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 TCP/IP参考模型:传输控制/网络协议 协议集分为四层:应用层、传输层、互联网络层、网络接口层 应用层 Telnet、FTP、SMTP、DNS、HTTP、以及其他应用 传输层 TCP、UDP 阅读全文
posted @ 2021-05-18 14:47 禾野牧村 阅读(286) 评论(0) 推荐(0)