• GeekAmI
    2018-01-12
    Java看了两周,找了一份工作,以战养兵。期待安姐开设Java系列的技术高阶课程!

    池建强回复: 我去劝劝,看是否有第二季

    
     14
  • Silence
    2018-01-12
    每过段时间看自己以前写的代码都有一种,“我去,这代码哪个傻瓜写的,肯定不是我”的感觉
    
     7
  • zhuhf
    2018-01-13
    工具文件夹可能叫util比较合适,个人偏见。
    
     4
  • 白白白小白
    2018-05-07
    虽然我是php开发,但是我还是认真的读完就!
    
     3
  • 有福
    2018-01-15
    为了这个文章直接订阅了专栏
    
     3
  • 闫飞
    2018-01-13
    第一个例子好像有点不对啊,f返回的是一个匿名函数,所以f(10)得到的是个函数对象,必需要再加一层括号才能求值,得到调用值。

    Java用接口的概念和多态来封装函数对象,和C++某些方面有异曲同工之处,但是其stream api和optional类型提供了极好的monad实现。

    c++的类型系统对函数式支持更加严格一些,尤其是fp和自动类型推断以及泛型元编程的支持水乳交融,非常巧妙,不像Java尝试用OO来搞定一切。
    展开
    
     2
  • 极客时间攻城狮
    2018-01-13
    吉利
     1
     1
  • 王建Tyrion
    2018-01-12
    上个月刚刚把代码重构一番,按照标准的文件夹规范,上个版本真是自己能把自己看晕(=_=)
    
     1
  • 爱学习的大叔
    2019-12-05
    我们在开发时基本只停留在语言表面上,只是手到擒来的拿来用,原来在背后有这么多的故事。学习了.
    
    
  • mikejiang
    2019-11-25
    java语言用得不多,没想到居然也支持Lamda了
    
    
  • JasonYe
    2019-09-04
    Scala语言怎样
    
    
  • vwarship
    2018-10-08
    实现闭包大体有两种方式。能不能用源代码展示一下?
    
    
  • michael
    2018-09-13
    参与设计一门语言再学习应用语言,真是得心应手
    
    
  • iLeGeND
    2018-05-21
    为什么留言不显示呢
    
    
我们在线,来聊聊吧