怎样入门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开发需要敏捷的开发技术,可以玩很多框架工具,和终端客户直接打交道,比较符合一般人的口味。

两本书,一个例子,几个工具。 祝你成功
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值