展开全部
首先,推荐书籍:
1、入门(《Java从入门到精通》、《Java开发入行真功夫》):此类书籍同楼上的说法,不用太去较真,在熟悉基础语法上多做实例。
2、进阶(《疯狂Java讲义》、《Java编程思想》):这两本书都比较好,如果你学会了基础语法,这些书籍会弥补语法之间的联系,突出原理性,很建议去看看。
3、扩展(《轻量级JavaEE企业应用实战-Struts2+Spring3+Hibernate整合开发》等):扩展书籍主要是熟练Java基础之后,针对自己发展的方向所选择的书籍。如果你要学习SSH框架,我建议你看看我推荐的这本书,原理性及各种操作细节都说的很全面。
然后,我推荐几个视频,魔乐在线、尚学堂(学习是多方面的,有时候可以综合学习)。
最后,我个人认为学习Java,最重要的还是学习方法,好的学习方法带来的除了是学习效率,更能够带给自己更多的自信,我个人的一些学习经验,
1、查询书籍,根据印象寻找相关书籍以及总结记录;(需要把书籍通读一遍)
2、查询文档,一定要学会查API帮助文档;(尤其是要学会看英文版的)
3、利用网络,百度搜索、论坛提问、百度提问;(不要怕麻烦,简单而高效)
4、利用人脉,找朋友、同事、老师寻求建议;(寻找合适的机会问,提高问的水平)
5、拷贝代码,拷贝各种好网站的源代码;(例如JavaScript、CSS等等)
另外,自己动手编程是学习Java的不二法门,这个就不解释了。
1、入门(《Java从入门到精通》、《Java开发入行真功夫》):此类书籍同楼上的说法,不用太去较真,在熟悉基础语法上多做实例。
2、进阶(《疯狂Java讲义》、《Java编程思想》):这两本书都比较好,如果你学会了基础语法,这些书籍会弥补语法之间的联系,突出原理性,很建议去看看。
3、扩展(《轻量级JavaEE企业应用实战-Struts2+Spring3+Hibernate整合开发》等):扩展书籍主要是熟练Java基础之后,针对自己发展的方向所选择的书籍。如果你要学习SSH框架,我建议你看看我推荐的这本书,原理性及各种操作细节都说的很全面。
然后,我推荐几个视频,魔乐在线、尚学堂(学习是多方面的,有时候可以综合学习)。
最后,我个人认为学习Java,最重要的还是学习方法,好的学习方法带来的除了是学习效率,更能够带给自己更多的自信,我个人的一些学习经验,
1、查询书籍,根据印象寻找相关书籍以及总结记录;(需要把书籍通读一遍)
2、查询文档,一定要学会查API帮助文档;(尤其是要学会看英文版的)
3、利用网络,百度搜索、论坛提问、百度提问;(不要怕麻烦,简单而高效)
4、利用人脉,找朋友、同事、老师寻求建议;(寻找合适的机会问,提高问的水平)
5、拷贝代码,拷贝各种好网站的源代码;(例如JavaScript、CSS等等)
另外,自己动手编程是学习Java的不二法门,这个就不解释了。
展开全部
全国计算机等级考试二级的JAVA书就可以
看完顺便去考了~~~如果就是有兴趣的话看这本就够了
然后再去看《THINK IN JAVA》 这个是SUN公司的书,凡是搞JAVA的人必看
看了这个书才能知其然又知其所以然~~~如果要吃JAVA这口饭的话必看
看完顺便去考了~~~如果就是有兴趣的话看这本就够了
然后再去看《THINK IN JAVA》 这个是SUN公司的书,凡是搞JAVA的人必看
看了这个书才能知其然又知其所以然~~~如果要吃JAVA这口饭的话必看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
入门书都一样,如果选国内的,不要跟它较真,草草的通读一遍就ok了。
然后进阶可以看
Java编程思想, 然后可以看
Effective Java, 然后可以看
网上推荐的几本经典的设计模式, 然后可以看
深入java虚拟机
这中间可以选择性的看 java反射实战, java网络编程等等等;
其实比较难熬的是看 Java编程思想 这个阶段! 注意我说的是阶段,不是看这本书本身!你也可以选择同类其它书。毕竟此书太厚了!
然后进阶可以看
Java编程思想, 然后可以看
Effective Java, 然后可以看
网上推荐的几本经典的设计模式, 然后可以看
深入java虚拟机
这中间可以选择性的看 java反射实战, java网络编程等等等;
其实比较难熬的是看 Java编程思想 这个阶段! 注意我说的是阶段,不是看这本书本身!你也可以选择同类其它书。毕竟此书太厚了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
入门《Java编程思想(第四版)》
深入《Effective Java(第二版)》
深入《Effective Java(第二版)》
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
通俗易懂又比较权威的,肯定是java编程思想(java圣经)了,但毕竟是译本(而且太高大全),所以对新手不是很友好(就像你看一个简单的问题,却要去翻大部头一样)。
Effective Java这个基本上达成共识了,你可以看一看。
具体呢,可以看看深入浅出系列。
你可以去爱学网论坛的java图书区,基本上够你看了,然后有问题的话,可以去交流区的新手求助区问问题,或者逮着哪个闲逛的斑竹长期问= =!
还有驻站区得老师,虽然上线次数少,但在线的话可以解决你所有的新手问题,因为毕竟是老师出身嘛。。建议你去看看基础视频
Effective Java这个基本上达成共识了,你可以看一看。
具体呢,可以看看深入浅出系列。
你可以去爱学网论坛的java图书区,基本上够你看了,然后有问题的话,可以去交流区的新手求助区问问题,或者逮着哪个闲逛的斑竹长期问= =!
还有驻站区得老师,虽然上线次数少,但在线的话可以解决你所有的新手问题,因为毕竟是老师出身嘛。。建议你去看看基础视频
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询