新手入门 Java 8,有什么好的书/资源推荐? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
b244183
V2EX    Java

新手入门 Java 8,有什么好的书/资源推荐?

  •  
  •   b244183 May 13, 2016 8629 views
    This topic created in 3639 days ago, the information mentioned may be changed or developed.
    Python , C 背景
    19 replies    2016-05-18 16:51:46 +08:00
    knightdf
        1
    knightdf  
       May 13, 2016
    thinking in Java ? Java8 看下新特性就行了,“ 8 ”字是多余的
    SoloCompany
        2
    SoloCompany  
       May 13, 2016
    因为版本 8 和之前有比较大的差异
    如果之前是有接触 java 的话,那么可以直接从官方文档的 new feature 来入手
    否则的话,按 thinking in java 的流程来走就好了,先了解 java 本身,然后再去了解新特性
    mimzy
        3
    mimzy  
       May 13, 2016
    不负责任推荐 Java in a Nutshell
    qinxi
        4
    qinxi  
       May 13, 2016
    先学 java5
    ovear
        5
    ovear  
       May 13, 2016
    Java 核心技术 系列。
    Thinking in Java 的翻译感人。
    padeoe
        6
    padeoe  
       May 13, 2016
    《 Mastering lamdas:Java Programiming in a Multicore World 》 Oracle 官方书籍。不懂 Java8 并行原理不算了解 Java8
    alangz
        7
    alangz  
       May 13, 2016
    JAVA8 只是增加了一些新特性,所以直接找本 JAVA 的书就行了,然后再看看官方对新特性的介绍。
    violinn
        8
    violinn  
       May 13, 2016
    Java8 主要是函数式编程吧。对 python 背景来讲不存在问题
    hantsy
        9
    hantsy  
       May 13, 2016
    Java 8 很多新特性,,,对于编程效率提高不少。

    1. JSR 310 ( Java DateTime )
    2. Lambda
    3. Stream

    这几个现在我项目比较常用的。
    hantsy
        10
    hantsy  
       May 13, 2016
    其它的比较常见的 Optional ( Spring Data , Jackson 都支持返回 Optional 类型), CompletableFuture ( Spring 有自己的 ListenableFuture, 也支持 CompletableFuture )。
    haozhang
        11
    haozhang  
       May 13, 2016 via iPhone
    java 8 in action
    decaywood
        12
    decaywood  
       May 13, 2016
    https://github.com/decaywood/XueQiuSuperSpider

    Java8 写的项目 README 里面有 Java8 的详细教程,内容涵盖得基本差不多了
    Srar
        13
    Srar  
       May 14, 2016
    Java 8 编程官方参考教程
    baozijun
        14
    baozijun  
       May 14, 2016 via Android
    写给大忙人的 java8
    littleshy
        15
    littleshy  
       May 14, 2016
    没学 Java 就不要学了,直接 kotlin 或者 groovy 啊。
    busyluo
        16
    busyluo  
       May 14, 2016 via iPhone
    @littleshy 怎么说
    NullMan
        17
    NullMan  
       May 15, 2016
    个人认为, "疯狂 Java 第三版"很好, 别看是培训讲师写的, 字多, 嗦, 但是讲得很细, 一看就是很懂初学者的心态.
    littleshy
        18
    littleshy  
       May 16, 2016
    @busyluo 这俩也是基于 jvm 的,去掉了许多 java的坑,又能无缝调用 java 的库,简直爽啊。
    fenggeabcdef
        19
    fenggeabcdef  
       May 18, 2016
    好好学,学好了可以来我们这里工作 and 玩啊
    About     Help     Advertise     Blog     API     FAQ     Solana     3595 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 116ms UTC 05:08 PVG 13:08 LAX 22:08 JFK 01:08
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86