b244183
V2EX  ›  Java

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

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

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

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

    Java8 写的项目 README 里面有 Java8 的详细教程,内容涵盖得基本差不多了
    Srar
    Srar
    May 14, 2016
    13
    Java 8 编程官方参考教程
    baozijun
    baozijun
    May 14, 2016 via Android
    14
    写给大忙人的 java8
    littleshy
    littleshy
    May 14, 2016
    15
    没学 Java 就不要学了,直接 kotlin 或者 groovy 啊。
    busyluo
    busyluo
    May 14, 2016 via iPhone
    16
    @littleshy 怎么说
    NullMan
    NullMan
    May 15, 2016
    17
    个人认为, "疯狂 Java 第三版"很好, 别看是培训讲师写的, 字多, 啰嗦, 但是讲得很细, 一看就是很懂初学者的心态.
    littleshy
    littleshy
    May 16, 2016
    18
    @busyluo 这俩也是基于 jvm 的,去掉了许多 java 的坑,又能无缝调用 java 的库,简直爽啊。
    fenggeabcdef
    fenggeabcdef
    May 18, 2016
    19
    好好学,学好了可以来我们这里工作 and 玩啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3771 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 05:23 · PVG 13:23 · LAX 21:23 · JFK 00:23
    ♥ Do have faith in what you're doing.