小组Java

我看到有报告说现在 Java 8 用的比较多,比 JDK 7 要多。大家平时用 Java 8 吗?

是像 Java 7 一样的用? 还是用了哪些新的特性吗?

1 收藏


直接登录
最新评论
  • sheldon shen Java开发 2016/09/05

    jdk5的飘过.jdk8?都有些啥新特性?

  • aaa   2016/09/08

    新特性基本没用

    • 小刀   05/19

      新特性没用?你在逗我吗,java 8的stream流,大大的简化了对于集合的操作,代码更简介,速度更快,而且循环可以采用并行的方式,函数编程也挺好

  • Hastings   2016/09/08

    Functional Programming 各种爽

  • wakaka java开发 2016/09/09

    jdk8好遥远哟,我们现在还在jdk6。。。

  • 耿某   2016/10/21

    stream结合lambda 集合遍历 跟 类型转换代码更优雅了

  • 话说jdk1.7的一些新特性就没有用到过多少,你又跟我谈jdk1.8?

  • jackson18 java 2016/12/19

    上家公司用的1.6,现在这家公司用的1.7

  • big_mango 程序猿 2016/12/19

    非常棒新特性,尤其是stream和新时间API,集合处理相当简单方便,并且代码很简洁,新时间API更是已经摒弃了以前时间API使用的瓶颈,现在时间分的更细,方法更好用,更好读…

    整个Java8众多的新特性代码风格基本都是按照函数式的风格来创建的…声明式代码比传统Java的命令式代码而言,更加优雅易读,我很喜欢~哈哈

  • 现在用1.8的公司应该很少很少

  • 星武 程序员 04/01

    lambda表达式很好用,遍历集合 ,求和等等,过滤集合 还有匿名内部类写法很优雅

  • 珺珺   04/03

    就用用lambda

  • codemonkey java工程师 04/04

    还在用JDK1.6的飘过

  • Boomkeeper Java Developer 04/05

    Java8带来的不仅仅是一些lambda啊什么的,光会用几个新的特性没什么,functional program是一种编程思想的变更,面向过程->面向对象->面向切面->函数式编程->….思想的变更才重要。

  • Ryan 软件工程师 04/08

    函数式接口: Java8之前如果想把函数作为参数需要自己定义class或者使用google gauva。Java8提供了各种函数式接口如Function, Consumer, Supplier。

    Stream:极大的简化了对Collection的操作。

    Optional: 提供了更好的null check解决方法。

    目前工作中用到频率最高的就是这三个吧。再有就是从Java6升级到Java8貌似不是很困难,很少的code change,兼容性很好。两年前公司三个产品用的是Java6,一年前升级到Java8,没有因为升级出现过太大的问题。