fuchunliu
V2EX  ›  Java

自学 Java ,求推荐书籍

  •  
  •   fuchunliu · Oct 23, 2018 via Android · 6355 views
    This topic created in 2940 days ago, the information mentioned may be changed or developed.
    之前一直用 C 做硬件开发,目前利用业余时间自学 java,目前看某电商买书优惠还可以,准备买几本书,求大神推荐一些书籍,顺带一个顺序更好了😊😊😊
    25 replies  •  2019-03-02 11:08:14 +08:00
    Wyane
    Wyane
    Oct 23, 2018
    1
    好像很多人推荐 Head First Java
    lhx2008
    lhx2008
    Oct 23, 2018 via Android
    2
    自学先从搜索 v2 开始
    ZAdonai
    ZAdonai
    Oct 23, 2018
    3
    冒昧的问一句,你是为什么打算学 Java 呢
    beny2mor
    beny2mor
    Oct 23, 2018
    4
    core java,API 部分跳着看,一些章节(比如图形界面)也可以跳过

    @ZAdonai 自我提升;丰富业余生活;从 C 和 Java 的各自特征推演程序语言的衍变规律;
    Raisu
    Raisu
    Oct 23, 2018❤️1
    5
    推演程序语言的衍变规律 不是看 程序语言, 编程范式 相关的书吗?
    stevenbipt
    stevenbipt
    Oct 23, 2018 via Android
    6
    个人觉得除了基础还需要看一下数据结构和算法额的书
    fuchunliu
    fuchunliu
    OP
    Oct 23, 2018 via Android
    7
    @stevenbipt 嗯,循序渐进嘛
    fuchunliu
    fuchunliu
    OP
    Oct 23, 2018 via Android
    8
    @ZAdonai 4 楼帮我回答了😏😏😏
    corningsun
    corningsun
    Oct 23, 2018
    9
    Java 编程思想
    tanxiong
    tanxiong
    Oct 23, 2018
    10
    tanxiong
    tanxiong
    Oct 23, 2018
    11
    @tanxiong 打错了 how2j.cn
    hw798
    hw798
    Oct 23, 2018
    12
    我以前整理不少资料供参考 http://www.hw798.com/#link-15
    hdya
    hdya
    Oct 23, 2018
    13
    楼主写过 C 语言,《 Head First Java 》起点有点低,不太适合。
    推荐 4 楼说的《 java 核心技术》。
    biossun
    biossun
    Oct 23, 2018
    14
    有编程经验的话,就从 Java 编程思想看就行,把头几章看完后再同时去学 spring 框架就行。
    cookii
    cookii
    Oct 23, 2018
    16
    人月神话 (狗头
    KingEngine
    KingEngine
    Oct 23, 2018
    17
    Java 从入门到放弃
    Cukuyo
    Cukuyo
    Oct 23, 2018
    18
    多各种需求的代码,然后自己总结其中的不足之处,有了一定的广度和深度后下面的书就能看得飞起了。
    Java 编程之道,Effective Java,重构,Java 并发
    Java 虚拟机,编译原理
    xiaowei0823
    xiaowei0823
    Oct 23, 2018
    19
    自学的时候看过<Java 8 编程参考官方教程>、<head first Java>和<Java 核心技术>,感觉还是核心技术适合自己一点
    commonsstring
    commonsstring
    Oct 23, 2018
    20
    不用买书吧,看点博客加上视频基础就差不多了。
    wolfbang
    wolfbang
    Oct 24, 2018
    21
    如果是做 web 后端开发,试一试这个顺序:
    1.熟悉语言特性:《 Java 核心技术》上下
    2.通用业务开发框架:《 Spring In Action 》
    3.数据库和缓存:《 MySQL 必知必会》以及《高性能 MySQL 》 ( Redis 的话网上找个教程先用起来)
    4.在第二点的基础下,学习一下 Springboot 和 SpringCloud,以及微服务架构
    5.学会用 git,以 springboot 为基础,用上面的知识点,写一个博客程序
    fuchunliu
    fuchunliu
    OP
    Oct 26, 2018 via Android
    22
    @wolfbang
    @xiaowei0823
    @Cukuyo
    @Cukuyo
    @onnfee
    @KingEngine
    谢谢各位推荐,暂时买了核心技术两本先啃着,啃完了接着啃其他的
    storypanda
    storypanda
    Jan 3, 2019 via Android
    23
    @beny2mor @onnfee @xiaowei0823 @wolfbang @fuchunliu
    我最近看的就是 Core Java,想一起找个书友建群讨论一下以及学习和交流方法,可以一起留个 base64 吗~
    我目前是现过一遍书相关的语言特性名词解释,看第二遍敲书里的代码,这么做时间上会耽误吗?还是直接从头开始敲代码,现在已经光看到继承的开头了,感觉有几章需要敲一下。
    xiaowei0823
    xiaowei0823
    Mar 1, 2019
    24
    @storypanda 看自己习惯吧,我只看到了第六章,现在都是工作的时候跳着看的
    storypanda
    storypanda
    Mar 2, 2019 via Android
    25
    @xiaowei0823 我现在也仅仅是看到接口与回调..
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2798 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 05:16 · PVG 13:16 · LAX 21:16 · JFK 00:16
    ♥ Do have faith in what you're doing.