四年 php 经验如何学习 java

2016-11-25 22:01:32 +08:00
 hiboshi

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

3856 次点击
所在节点    Java
19 条回复
feiyuanqiu
2016-11-25 22:03:59 +08:00
think in java 有点老了,看 core java 吧
hiboshi
2016-11-25 22:06:17 +08:00
@feiyuanqiu 第几卷呢?
XhstormR
2016-11-25 22:19:05 +08:00
我毫无编程经验,花了 1 个月学完 Java 的语法、封装、继承、多态和其他一些东西。
kslr
2016-11-25 22:20:54 +08:00
没必要这么上纲上线吧,当初直接就上手 Android 开发了,中途边学 Java 并没有后遗症。
Ouyangan
2016-11-25 22:23:46 +08:00
要不找套视频看看 , 从头到尾把概念弄清楚 , 比如 shangxuetang..或者 ..mashibing ..
Ouyangan
2016-11-25 22:24:07 +08:00
视频 1.5 倍速看也要不了一个星期
wu181184
2016-11-25 22:35:43 +08:00
推荐《写给大忙人看的 Java 核心技术》: https://book.douban.com/subject/26710388/
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
2016-11-25 22:39:52 +08:00
惭愧..不清楚啊。
lucky215
2016-11-25 23:32:18 +08:00
我看了个别人的项目,直接开始带新人开发了
teemoer
2016-11-26 13:00:37 +08:00
我打广告的机会又来了 www.java.sx 非常适合你
deyu260
2016-11-26 15:37:25 +08:00
@teemoer 非常好的网站 markdown 是用的哪个源码做的?
Nicksxs
2016-11-26 15:51:05 +08:00
@teemoer 赞一个,牛
XhstormR
2016-11-26 16:08:43 +08:00
@teemoer
https://java.sx/java/index.html
我看到这个网页是静态的,如果可以的话,能不能把这个打个包分享给我啊,懒得爬下来了,想在本地看,谢谢。
thinkmore
2016-11-28 13:52:33 +08:00
core java 1 + 2
zdkmygod
2016-11-28 14:24:31 +08:00
同样 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
2016-11-29 09:22:15 +08:00
@zdkmygod 感谢,同准备 PHP 转 JAVA 。
q397064399
2016-11-30 14:41:46 +08:00
先 J2SE 搞懂基本语法 面向对象 然后搞定 IO 跟反射 然后搞定 J2SE Servlet 规范,最后就框架了,基本上这条路线是不会错的,我之前踩了不少坑,从反射 Servlet 跳过去学框架,很多东西一下子弄不懂
jack80342
2017-12-03 22:42:38 +08:00
正在每天翻译 Thymeleaf,欢迎 Fork,https://www.gitbook.com/book/jack80342/thymeleaf/details

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/323356

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX