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

四年 php 经验如何学习 java

  •  
  •   hiboshi · 2016-11-25 22:01:32 +08:00 · 3830 次点击
    这是一个创建于 2921 天前的主题,其中的信息可能已经有所发展或是发生改变。

    由于项目要从 php 转 java 需要快速上手,很多人推荐《 think in java 》,但很多人说这书 不适合新手,各位有推荐么还是现在有基础了直接看 tij ?

    19 条回复    2017-12-03 22:42:38 +08:00
    feiyuanqiu
        1
    feiyuanqiu  
       2016-11-25 22:03:59 +08:00 via iPhone
    think in java 有点老了,看 core java 吧
    hiboshi
        2
    hiboshi  
    OP
       2016-11-25 22:06:17 +08:00
    @feiyuanqiu 第几卷呢?
    XhstormR
        3
    XhstormR  
       2016-11-25 22:19:05 +08:00
    我毫无编程经验,花了 1 个月学完 Java 的语法、封装、继承、多态和其他一些东西。
    kslr
        4
    kslr  
       2016-11-25 22:20:54 +08:00
    没必要这么上纲上线吧,当初直接就上手 Android 开发了,中途边学 Java 并没有后遗症。
    Ouyangan
        5
    Ouyangan  
       2016-11-25 22:23:46 +08:00
    要不找套视频看看 , 从头到尾把概念弄清楚 , 比如 shangxuetang..或者 ..mashibing ..
    Ouyangan
        6
    Ouyangan  
       2016-11-25 22:24:07 +08:00
    视频 1.5 倍速看也要不了一个星期
    wu181184
        7
    wu181184  
       2016-11-25 22:35:43 +08:00
    推荐《写给大忙人看的 Java 核心技术》: https://book.douban.com/subject/26710388/
    nickname
        8
    nickname  
       2016-11-25 22:38:19 +08:00
    卷一基本上是 java 常用语法,泛型,集合,卷二流与文件,其他的内容就有些杂乱了,
    可以看看卷一卷二的目录比较比较 https://book.douban.com/subject/25762168/https://book.douban.com/subject/25841326/, Think in java 版本有些老了,个人建议可以 core Java 跟 Think in java 对比看,我自己感觉对比看确实 Think in java 也有不错的地方
    changdy
        9
    changdy  
       2016-11-25 22:39:52 +08:00
    惭愧..不清楚啊。
    lucky215
        10
    lucky215  
       2016-11-25 23:32:18 +08:00
    我看了个别人的项目,直接开始带新人开发了
    teemoer
        11
    teemoer  
       2016-11-26 13:00:37 +08:00
    我打广告的机会又来了 www.java.sx 非常适合你
    deyu260
        12
    deyu260  
       2016-11-26 15:37:25 +08:00
    @teemoer 非常好的网站 markdown 是用的哪个源码做的?
    Nicksxs
        13
    Nicksxs  
       2016-11-26 15:51:05 +08:00
    @teemoer 赞一个,牛
    XhstormR
        14
    XhstormR  
       2016-11-26 16:08:43 +08:00
    @teemoer
    https://java.sx/java/index.html
    我看到这个网页是静态的,如果可以的话,能不能把这个打个包分享给我啊,懒得爬下来了,想在本地看,谢谢。
    thinkmore
        15
    thinkmore  
       2016-11-28 13:52:33 +08:00
    core java 1 + 2
    zdkmygod
        16
    zdkmygod  
       2016-11-28 14:24:31 +08:00   ❤️ 1
    同样 PHP 转 Java 中,给点循序渐进的建议。

    首先我觉得先要了解的是: Java 基础+Ant+Servlet+JSP+JDBC 的路线。
    《 Head First Java 》+《 Head First Servlet&JSP 》+ 《 Think in Java 》(主要掌握面向对象思想)+《 Core Java 》(查阅 API ,以及卷二讲到了 JDBC )
    Ant 这种具体工具类的在网上找教程学习一下。

    然后,需要了解主流的开发路线: Maven+Spring MVC+thymeleaf+Mybatis(Hibernate),具体建议参考 Spring 官网+《 Spring in Action 》
    pein
        17
    pein  
       2016-11-29 09:22:15 +08:00
    @zdkmygod 感谢,同准备 PHP 转 JAVA 。
    q397064399
        18
    q397064399  
       2016-11-30 14:41:46 +08:00
    先 J2SE 搞懂基本语法 面向对象 然后搞定 IO 跟反射 然后搞定 J2SE Servlet 规范,最后就框架了,基本上这条路线是不会错的,我之前踩了不少坑,从反射 Servlet 跳过去学框架,很多东西一下子弄不懂
    jack80342
        19
    jack80342  
       2017-12-03 22:42:38 +08:00
    正在每天翻译 Thymeleaf,欢迎 Fork,https://www.gitbook.com/book/jack80342/thymeleaf/details
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3458 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 11:36 · PVG 19:36 · LAX 03:36 · JFK 06:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.