V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
b244183
V2EX  ›  Java

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

  •  
  •   b244183 · May 13, 2016 · 8632 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   ·   1334 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 17:02 · PVG 01:02 · LAX 10:02 · JFK 13:02
    ♥ Do have faith in what you're doing.