fuchunliu
V2EX  ›  Java

自学 Java ,求推荐书籍

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

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