怎样入门java

建议用拔苗助长法,直接以语言配合框架快速学习。 建议两本书Core Java + Effective Java (Joshua Bloch)。你说道你已经有一定的基础,如果有毅力把第二本书肯下来的话你就具有一定功力了。Effective Java II 一共有78个知识点,先啃他60个。 装个Eclipse,把随书release的范例import进去,一个一个尝试读懂,运行。

Java其实一点都不难,难的是掌握和运用基于Java的一些框架和工具,一般大路货有Struts/Spring/iBatis/Hibernate/Maven/Ant/Mysql/JSP。如果光有Java基础,不懂这些工具应用,找工作还是比较辛苦的。反之,如果Java基础不错,这些开源工具都会配置和应用的话,你的职业道路就铺好了,工作好坏就取决于经验了。

书已经推荐了,很多读过的人可能不推荐,应为其中的Effective Java真的很难。但不要低估自己在逆境中能够爆发的潜力。就当是高考一样的复习把。Java书太多,我不太推荐泛读,暂时不要碰很多人推荐的Think in Java,太厚,知识点不容易归纳记住,读了会让新人没想法的。

要速成的话必须要看例子,推荐你读Spring2.x里面带的几个例子,重点集中于JPetstore。看这个例子的时候顺便稍稍研究一下什么叫Dependency Inspection。 通过这个例子学习1)如何配置,运行Java Web程序 2)如何用ant 3)Eclipse 基本操作 4)Java Web程序的基本分层 5)Java数据存储 6)知道一下谁是Rod Johnson

你学成以后可以从事一些J2EE的web开发,比较有意思。我以前做过几年产品开发 (Eclipse BIRT听说过么 ),后来转做J2EEweb开发的。 产品开发起点高,技术要求精,循规蹈矩,时间长了很容易陷入技术停滞,并和主流应用脱节。 做Web开发需要敏捷的开发技术,可以玩很多框架工具,和终端客户直接打交道,比较符合一般人的口味。

两本书,一个例子,几个工具。 祝你成功

你可能感兴趣的:(java)