因为目前java非常火,应用非常的广泛,是目前最火的行业之一,竞争很大,工资很高,未来发展也极好。

如条件还可以,负担不是那么大,可以选择培训,培训一定会比你自学的好,如果培训都学不好,自学肯定更难。目前java的培训费用都是2W+,这还只是培训费而已,加上一些其他的东西,四个月时间要小三万吧!
在线学习
所以建议选择线上培训,成本低,可以反复学。如果条件不允许,选择自学,自学肯定会难,但是只要你决心够用,自学也可以找到工作,但是从比例来看会很低,其实无论在哪里学习都是一样的,重在内心怎么看待你学java这个事情。
#####个人经历:
我学java是通过培训机构的,2012年花费了3万多,老师基本领进门,后续都是自学,那个时候对做web方面比较有兴趣,所以我还是比较相信兴趣是最好的老师这句话的。那个时候在网上找了一些视频教程学着也是非常痛苦,自己也看了一些书,但是作用都不是很大。所以我在这里不建议大家初学前端去看书,还是建议当你学完了一部分之后,你在看书温习,这样的效果是我实践出来的,仅代表个人建议。直接完全看书学的后果可能是看了之后能看懂,但是自己动手,啥都不会。
资料不在于多而在于精,

















