wanderingFaker
V2EX  ›  Java

求推荐一本 java 书籍

  •  
  •   wanderingFaker · Jun 6, 2016 · 10153 views
    This topic created in 3803 days ago, the information mentioned may be changed or developed.
    70 replies  •  2019-11-20 12:45:25 +08:00
    codeek
    codeek
    Jun 6, 2016 via Android
    1
    effective java
    changwei
    changwei
    Jun 6, 2016
    2
    《疯狂 java 讲义》可以作为那种零基础入门的书籍把,国人写的,不用担心看外文译本出现的翻译问题,反正我是强烈不推荐 xxx 入门到精通系列,而且印象中清华大学出版社出版的书几乎没好货,尤其是明日科技系列的。
    xzwc
    xzwc
    Jun 6, 2016
    3
    Thinking in Java
    hinkal
    hinkal
    Jun 6, 2016
    4
    Java 核心技术 I-III 与 Thinking in Java 。
    wanderingFaker
    wanderingFaker
    OP
    Jun 6, 2016
    5
    忘了说了 本人是刚入职 3 个月的菜鸟。公司用的 jfinal 框架,比较容易上手,但大多地方都是 copy 以前的项目,只知道这么写,具体原理却不知道。尝试过看框架源代码,但基础不牢靠,很多地方不是很明白。所以想麻烦各位推荐合适的书籍。谢谢各位。
    fin
    fin
    Jun 6, 2016
    6
    那就 Spring 揭秘
    misaka19000
    misaka19000
    Jun 6, 2016
    7
    3l 正解
    Ouyangan
    Ouyangan
    Jun 6, 2016
    8
    @changwei 明日科技的书令人发指,里面都是些什么玩意.
    ChenPing
    ChenPing
    Jun 6, 2016
    9
    《七天精通 Java 》
    coldear
    coldear
    Jun 6, 2016
    10
    Core Java for the impatient
    wangfengmadking
    wangfengmadking
    Jun 6, 2016
    11
    sun 公司的 java 认证教程,把里面的题目过一遍,学习效率还是很高的
    baozijun
    baozijun
    Jun 6, 2016 via Android
    12
    给大忙人看的 java 核心
    zacard
    zacard
    Jun 6, 2016
    13
    《 Thinking in Java 》
    romisanic
    romisanic
    Jun 6, 2016
    14
    @wanderingFaker
    鉴于刚开始,还是看基础一点的吧
    letitbesqzr
    letitbesqzr
    Jun 6, 2016
    15
    给大忙人看的 java 8
    eycfsjd
    eycfsjd
    Jun 6, 2016
    16
    21 天从入门到精通 。。。跑)
    macemers
    macemers
    Jun 6, 2016 via Android
    17
    java 从入门到入院
    bravecarrot
    bravecarrot
    Jun 6, 2016 via iPhone
    18
    《 5 天精通 Java 》
    jd 刚下单了 java 核心技术
    Phariel
    Phariel
    Jun 6, 2016 via iPhone
    20
    Java in a nutshell 中文名 Java 技术手册
    irgil
    irgil
    Jun 6, 2016
    21
    千万别看 thingking in java ,落伍又啰嗦,根本不知道为什么这么多人推荐这本书...推荐看 Java 核心技术 I-II
    Ouyangan
    Ouyangan
    Jun 6, 2016
    22
    @irgil 哈哈 , 我看了两遍还是蒙的,后来我不看了...代码量不够看不懂这书,看懂了也只是字面意思不能熟练运用.
    timeship
    timeship
    Jun 6, 2016
    23
    thinking in java 有点老了吧...上面推荐的都看过么..
    ffffwh
    ffffwh
    Jun 6, 2016
    24
    A Little Java, A Few Patterns
    又名: How to Write Scheme in Java
    shoumu
    shoumu
    Jun 6, 2016
    25
    感觉 Thinking in Java 有点老啊
    g0thic
    g0thic
    Jun 6, 2016
    26
    Java 核心技术 I-II
    kimown
    kimown
    Jun 6, 2016
    27
    java-the-complete-reference-9th-edition 参考书,与时俱进
    Hyponet
    Hyponet
    Jun 6, 2016
    28
    Thinking in Java
    还可以压泡面
    varrily
    varrily
    Jun 6, 2016
    29
    Java 并发编程实战
    jiezhi
    jiezhi
    Jun 6, 2016
    30
    @Phariel +1 前年把英文第六版看了,感觉受益匪浅。
    shirokuma
    shirokuma
    Jun 6, 2016
    31
    第一本书首推 Java 核心技术, thinking in java 实在啰嗦。
    因为 lz 用的是 jfinal ,但如果对 spring 感兴趣的话可以看看 Spring 3.x 企业应用开发实战,这本书虽然有点老但是作为 Spring 入门实践书籍是不错的(又想起当年 struts2 连续爆出 0day 的日子)。对框架应用有一定经验后可以再翻翻 spring.io 的文档进一步学习框架的使用。
    其他的话还有一些个人认为以后进阶必读的书籍,这里也一起列出来: java 并发编程实践,深入理解 java 虚拟机, spring 揭秘,高性能 MySQL 。
    linuw
    linuw
    Jun 6, 2016
    32
    3l 正解+1
    hadixlin
    hadixlin
    Jun 6, 2016 via Android
    33
    推荐 think in java 的人什么心态?这本书根本就不是入门材料。入门 java 核心技术,必须看。跳过 swing 桌面编程的章节
    hadixlin
    hadixlin
    Jun 6, 2016 via Android
    34
    @codeek 这本一定要看,可以少有点儿弯路
    llopppp
    llopppp
    Jun 7, 2016
    35
    我最近是在学 c 和 Python 过程中加了一本“ head first java ”
    Comdex
    Comdex
    Jun 7, 2016
    36
    大话 Java 性能调优
    自己动手写 Java 虚拟机
    aljun
    aljun
    Jun 7, 2016 via iPhone
    37
    《活着》
    helloSwift
    helloSwift
    Jun 7, 2016 via iPhone
    38
    核心技术,两卷
    shenyi26
    shenyi26
    Jun 7, 2016
    39
    core java 必须的,第 10 版已经涵盖 java8 了。多好。 Thinking in Java 太老了,而且明显不是入门书。
    支持 @hadixlin, swing 部分果断跳过。
    onice
    onice
    Jun 7, 2016
    40
    @changwei 同推荐这本。室友有一本,,我感觉还不错,写的比较详细。就是厚度太厚- -!
    aitaii
    aitaii
    Jun 7, 2016
    41
    从入门加内存 (手动眼斜
    Honwhy
    Honwhy
    Jun 7, 2016
    42
    不要一开始就被带弯路了,我强烈不建议看《疯狂》这么不负责任的书。
    snopy
    snopy
    Jun 7, 2016
    43
    有两本电子版的要么
    byron
    byron
    Jun 7, 2016
    44
    @Honwhy 为啥呀?
    RangerWolf
    RangerWolf
    Jun 7, 2016
    45
    @jiezhi 看了你的回复我去下载来看来一下。 匆匆翻了一下,没感觉太多东西。 能分享一下你的收获吗? 可能我看得太粗略了
    youxiachai
    youxiachai
    Jun 7, 2016
    46
    我感觉....

    现在的年轻人都不知道有图书馆的吗......

    把 java 相关的借过来..快速扫一下..基本上那些合适自己的一天就能挑完了吧?
    sudoz
    sudoz
    Jun 7, 2016
    47
    Java 核心技术 Effective Java
    就推荐这两本
    irgil
    irgil
    Jun 7, 2016
    48
    @Ouyangan 这本书我看了两遍...后来看了 core java 才发现这本书太落后了,而且废话超级多,中间还夹杂着设计模式...现在都到 java8 了,它还停留在 java5
    murmur
    murmur
    Jun 7, 2016
    49
    @irgil tij 必须看 这是考点啊 有些公司笔试从里面出原题 而且是英文试卷
    irgil
    irgil
    Jun 7, 2016
    50
    我看完这本书觉得很垃圾啊...完全没法和 core java 比...
    学 java 真心不推荐看,我之前看了两遍,后来发现完全没必要从这本书入手
    至于面试题, tij 课后习题并不难。。。觉得没啥必要吧
    sonng
    sonng
    Jun 7, 2016
    51
    java 核心技术 我有一套 楼主收吗?
    abcdabcd987
    abcdabcd987
    Jun 7, 2016
    52
    Core Java, Volume I--Fundamentals (10th Edition)
    Core Java, Volume II--Advanced Features (9th Edition) 第 10 版还没出来
    phx13ye
    phx13ye
    Jun 7, 2016
    53
    java 煮书
    geek123
    geek123
    Jun 7, 2016
    54
    @wanderingFaker

    建议你试试我们的在线学习内容, free 的。不知道是否对你有用。

    http://www.hubwiz.com/course/?type=Java
    henglei
    henglei
    Jun 7, 2016
    55
    基础入门看《 Java 核心技术》,然后翻看《 Thinking in Java 》,之后看《 Effective Java 》了解写代码注意的地方;多线程的话看《 Java 并发编程实践》
    Honwhy
    Honwhy
    Jun 7, 2016
    56
    @byron 这样的误人子弟,网络文章拼接,到处抄袭的系列还能说什么呢。
    cppgohan
    cppgohan
    Jun 7, 2016
    57
    不是这本? <Java :从入门到内存选购>
    noobcode
    noobcode
    Jun 7, 2016
    58
    《 JDK7 学习笔记》+《 Java 核心技术第一卷和第二卷》+《 Java 编程思想》+《 Effective Java 》
    Lonely
    Lonely
    Jun 7, 2016
    59
    @irgil 这么快就把 thinking in java 贬成垃圾了,真是呵呵。这本书不适合入门倒是没错。现在用 java8 的多吗?我想大部分还没用上吧。就算你用上了 java8 ,那 thinking in java 就不能看吗?
    irgil
    irgil
    Jun 7, 2016
    60
    @Lonely 不看 tij 还真行,另外这本书入门看完全没啥问题(如果你有其他语言基础)。但是相比于 core java 就是落后、啰嗦、冗余(你如果有自己的判断能力并且看过就知道我说的不足的地方是不是真的)。而且且不说 java8 里的 lambda 、 stream api 等肯定要看, tij 这本书还停留在 java5 这还不该淘汰?
    UnluckyNinja
    UnluckyNinja
    Jun 7, 2016
    61
    疯狂 JAVA 讲义我看过,强行看了 10 多章后面就没看了
    这书真的是一点意思没有,就像高中数学教材一样的书,里面基本就只是把知识点列出来而已
    完全不能激发我对编程的兴趣,如果让我选一本书来入门 JAVA ,肯定不会选这本
    xiaowangge
    xiaowangge
    Jun 7, 2016
    62
    《 JDK7 学习笔记》+《 Java 核心技术第一卷和第二卷》+《 Effective Java 》 + 《 Java 编程思想》
    Actrace
    Actrace
    Jun 7, 2016
    63
    书都在这里了,自己挑一本吧.
    trinitylee
    trinitylee
    Jun 7, 2016
    64
    think in java 最前面那个内存怎么分配的简直无力吐槽,无视 JVM 规范,虽然不能说错,但他那些堆栈的定义会把新手带沟里去。像这样的例子还很多,而且反复出现绝对不是笔误的,比如构造方法是静态方法,还有对类的加载和初始化也有很多不严谨的地方。如果说完全不能看也不至于,不过有 Java 核心技术为什么要买这本?
    KKLeon
    KKLeon
    Jun 7, 2016
    65
    @llopppp 我也在看这本书,讲的很形象,容易理解
    KKLeon
    KKLeon
    Jun 7, 2016
    66
    Head first Java,正在学习中,英文原版感觉比中文版好不少,顺便学习英语。作者笔风幽默风趣,讲得很形象,系统学习还是看书好
    KKLeon
    KKLeon
    Jun 7, 2016
    67
    Head first Java,正在学习中,英文原版感觉比中文版好不少,顺便学习英语。系统学习还是看书好
    EreeBay
    EreeBay
    Jun 7, 2016
    68
    @kangrunbo 同意,其他书看的时间长了真的容易睡。。。。毕竟全程灌输知识点,虽然东西多,太困了容易。 Headfirst 虽然教的慢,不过觉得容易印象深刻。
    hyinxiaoyu
    hyinxiaoyu
    Jun 8, 2016
    69
    core java 12, j8 in action,还有 Joshua Bloch 的那几本,看完再去读读设计模式和虚拟机相关的-,-
    参考:https://github.com/codefollower/My-Blog/issues/1
    MagicBoy
    MagicBoy
    Nov 20, 2019
    70
    @UnluckyNinja 大佬你好,请问 JAVA 入门书有推荐的吗?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4787 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 232ms · UTC 01:15 · PVG 09:15 · LAX 17:15 · JFK 20:15
    ♥ Do have faith in what you're doing.