学习笔记-Java8新特性-第一节-简介

打印 上一主题 下一主题

主题 883|帖子 883|积分 2649

Java8 新特性 简介


  • Lambda表达式
  • 函数式接口
  • 方法引用与构造器引用
  • StreamAPI
  • 接口中的默认方法与静态方法
  • 新时间日期API
  • 其他新特性
优点:

  • 速度更快

    • HashMap在底层使用哈希表,数组+链表+红黑树

      • 链表长度大于8,容量大于64,链表转换为红黑树
      • 初始默认大小16,负载因子0.75

    • ConcurrentHashMap

      • 使用CAS算法

    • 运行时内存结构的变化

      • 方法区的实现从永久区变为元空间(Metaspace)
      • 元空间直接使用物理内存


  • 代码更少

    • 增加了新语法Lambda表达式

  • 更强大的StreamAPI
  • 便于并行
  • 最大化减少空指针异常

    • Optional


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

渣渣兔

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表