V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lurio95
V2EX  ›  Java

大家好 小白一枚 就是想学习下 Java

  •  
  •   lurio95 · 2018-03-29 13:14:54 +08:00 · 4211 次点击
    这是一个创建于 2468 天前的主题,其中的信息可能已经有所发展或是发生改变。
    请教下如果要开发后台 那么可以阅读什么样的书籍 各位大神请简单说说自己是如何从小白成为码农大神的 小弟想参考参考 谢谢了各位
    36 条回复    2018-03-31 08:02:23 +08:00
    dataGridView
        1
    dataGridView  
       2018-03-29 13:36:01 +08:00 via Android
    think in JAVA 总没错。
    MIAOHY
        2
    MIAOHY  
       2018-03-29 13:57:16 +08:00 via Android
    同意楼上。
    wuzhi1234
        3
    wuzhi1234  
       2018-03-29 13:59:36 +08:00
    @dataGridView
    @MIAOHY
    小白直接看这个吃力吧,我建议先上 Java 核心技术,虽然没编程思想好,但是好懂好入门
    dcll222
        4
    dcll222  
       2018-03-29 14:02:56 +08:00
    让用 think in java, effective java 之类的入门都是直接劝退的
    lurio95
        5
    lurio95  
    OP
       2018-03-29 14:04:07 +08:00
    @wuzhi1234
    @dataGridView
    @MIAOHY
    如何去思考?比如 我现在需要做一个类似售后的网页 首先需要二维码(这个可以先用 APP )二维码的后台 需要数据库和服务器 来更新数据 那么就要有什么 jsp servlet 这些了 不会写。。。。。现在自己看书 虽然不至于看不懂 但是很吃力 所以想问问有么有适合我的书籍 感谢感谢
    lurio95
        6
    lurio95  
    OP
       2018-03-29 14:07:00 +08:00
    @dcll222 我现在自己的打算是。。。先看理论知识 攒钱买自己的设备 因为我打算用虚拟机来学习 还有 ps pr au 这些工具 所以要买台高性能的设备- - 所以现在正在理解 记忆理论知识
    dcll222
        7
    dcll222  
       2018-03-29 14:28:19 +08:00
    不知道你为什么要选 java, 这些需求都不是必须用 java 的
    mrsatangel
        8
    mrsatangel  
       2018-03-29 14:35:38 +08:00
    @lurio95 先别啃底层的原理,习惯 Java 啰嗦的语法之后,直接 SpringBoot 一把梭,先做个能用的网站再说。
    何必死磕 Java 呢,Python 明显是对你更友好的选择。
    lurio95
        9
    lurio95  
    OP
       2018-03-29 14:43:16 +08:00
    @dcll222 - -是 iOS 和 Android 不也是不同语言嘛 都能实现一样的功能 但现在我只接触过 Java 寻思先整这一门- -
    Cbdy
        10
    Cbdy  
       2018-03-29 14:50:21 +08:00
    我看 Java 编程思想学的 Java,看完记得再看一本讲 Java 8 的(比如《写给大忙人看的 Java SE 8 》),这样语言层面基本 OK 了
    lurio95
        11
    lurio95  
    OP
       2018-03-29 14:52:04 +08:00
    @Cbdy 哦 我去看看 谢谢了
    lurio95
        12
    lurio95  
    OP
       2018-03-29 14:54:04 +08:00
    @Cbdy 淘宝上都有三四版了 从第一版看就行哈?
    nita22
        13
    nita22  
       2018-03-29 15:05:56 +08:00
    新手的话一开始先别上 Java 编程思想吧,先看 Java 核心技术 卷 1 第 10 版,然后才看 Java 编程思想巩固一下。最后看 Java SE8 的书籍,推荐 Java 8 in action (中文版是 Java 8 实战)
    nita22
        14
    nita22  
       2018-03-29 15:07:21 +08:00
    @lurio95 现在都很少用 EE 的 Servlet 跟 JSP 了,都是直接 Spring 全家桶。可以研究下 Spring Boot,简化了配置
    gino86
        15
    gino86  
       2018-03-29 15:09:33 +08:00
    java 7 入门经典
    Sirormy
        16
    Sirormy  
       2018-03-29 15:12:45 +08:00
    Java 有六种写法,你可知道?
    qwertty01
        18
    qwertty01  
       2018-03-29 15:42:08 +08:00
    感觉一楼是来劝退的。
    jimi2018
        19
    jimi2018  
       2018-03-29 15:46:58 +08:00
    给你推荐个有一堆免费内容的网站,边学边练:

    www.hubwiz.com/course
    starmoon1994
        20
    starmoon1994  
       2018-03-29 15:48:40 +08:00
    推荐 think in JAVA Java 核心技术真的好么 不太相信能新手沉下心看完那么厚的书
    lurio95
        21
    lurio95  
    OP
       2018-03-29 16:40:55 +08:00
    @starmoon1994 我已经看完了 1 本书了 是自己买的 忘记用多少时间了 工作抽空看的 但是不是所有的都理解 还要反复回来看 而且还是不够 就是感觉差太多了
    lurio95
        22
    lurio95  
    OP
       2018-03-29 16:42:00 +08:00
    @qwertty01 我不是那么容易就放弃的人 毕竟 除了这个 其它的干不成 也没兴趣- -
    lurio95
        23
    lurio95  
    OP
       2018-03-29 16:44:58 +08:00
    @starmoon1994 think in java 这本书是不是很难?我希望是那种详细点的 有注释有过程 如果需要配置环境 也要把环境配置过程写出来 我的第一本书就是这种的 淘宝上能买到?正版的哈
    qwertty01
        24
    qwertty01  
       2018-03-29 17:06:23 +08:00
    @lurio95 那你可以去学 Think in Java 了。:)
    liufish
        25
    liufish  
       2018-03-29 17:32:04 +08:00
    同样从 Thinking in Java 入门。。
    如果有编程基础,如果学过一些其他语言,C、C++或者汇编等等,入门 Java 并不是那么困难的。
    loveCoding
        26
    loveCoding  
       2018-03-29 17:37:39 +08:00
    先看看视频 ,看你能不能走到 hello world 那一步....
    slack
        27
    slack  
       2018-03-29 17:50:16 +08:00 via Android
    Head First Java 无痛入门
    q1364253398
        28
    q1364253398  
       2018-03-29 17:51:59 +08:00
    从入门到入土
    huba
        29
    huba  
       2018-03-29 17:53:26 +08:00 via Android
    我想骂你一顿,因为我觉得骂你之后你内心对我的不服气会比你一时兴起能坚持的走的更远。
    wengjin456123
        30
    wengjin456123  
       2018-03-30 07:49:55 +08:00 via Android
    就门语言而已,直接学好了
    lurio95
        31
    lurio95  
    OP
       2018-03-30 08:40:28 +08:00
    @wengjin456123。。。怎么个直接学法- -咱不是天才 没法一看就会
    Cbdy
        32
    Cbdy  
       2018-03-30 10:18:16 +08:00
    @lurio95 找新版的看
    lurio95
        33
    lurio95  
    OP
       2018-03-30 11:06:20 +08:00
    @qwertty01 突然找到这个网站 感觉挺好的 w3school
    lurio95
        34
    lurio95  
    OP
       2018-03-30 11:07:02 +08:00
    @Cbdy ok w3school 才发现这个网站 感觉挺基础的
    nine99
        35
    nine99  
       2018-03-30 14:07:37 +08:00
    培训班
    wengjin456123
        36
    wengjin456123  
       2018-03-31 08:02:23 +08:00 via Android
    @lurio95 买本书或者文档直接学啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1147 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:08 · PVG 07:08 · LAX 15:08 · JFK 18:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.