自学JAVA
上一篇 /
下一篇 2013-04-15 15:10:44
/ 个人分类:java
看书是不可以入门的.我建议你去淘宝上买一些java视频.如果觉得贵可以去迅雷免费下载马士兵的视频,讲的还可以,但是没有达内的细.
看视频应该结合书一起看,最好的入门书就是孙卫琴的那本java入门书.
看视频的要点在于,每一个细节你都必须要弄懂,不要觉得这个可以暂时跳过,这种想法是不可取的.因为这些都是基础.
除了上面这些以外,作为一个合格的普通java程序员还需要学习以下几个内容
1.SQL语句(简单的增删查,特别是查.推荐买一本<<Oracle Database 10g SQL开发指南>>),
2.XML的一些基本语法,学会如何用java程序读取和写入XML文档就可以了.
3.页面语言 HTML,JSP等.要明白JSP的原理.
4.javascript. 函数必须要会写.视频上应该会教的.这个其实很重要,网上找本书吧,我是没有买书.
5.三大Java框架 Struts,Spring和Hibernate.(这部分非常重要)Struts建议买<Strust2.1权威指南>作为工具书,<<Action in spring>>,孙卫琴的Hiberante书.
6.另外最好再学下设计模式.设计模式的好处和重要性我就不说了.百度一下.推荐的书籍最有名的就是四人帮的,但是那本太深奥.可以买国内的一本<<java与模式>>书名大概是这样,作者是阎宏.这本书虽然有很多不好的地方,但因为比较浅,代码打一遍基本上就明白那种设计模式的原理了.算是比较不错的入门书.
7,等以上都学的差不多了,可以去学下什么是敏捷开发,也就是JUnit的用法,推荐<<Aglie Java>>.还 有就是如何写出漂亮的代码,推荐看<<重构-改善既有代码的设计2>>
这些都是我自己的学习心得,看到你的帖子就随便点进来说一下.但我觉得你的学习时间太短.如果你一点基础都没有,我建议是放弃工作,全力学习.不然是不可能入门的.
像你这样的情况,入门我觉得没有半年,1年是不可能的.而且入门以后,比其他的普通程序员要差很多,顶多拿3500不到的工资.所以建议你放弃工作.
相关阅读:
- Java编程中关于异常处理的最佳实践 (xin_晴, 2013-4-02)
- Java设计模式之适配器模式和外观模式 (xin_晴, 2013-4-07)
- 控制Java线程超时后中止的方案 (xin_晴, 2013-4-08)
- Java界面设计之页面管理器 (xin_晴, 2013-4-08)
- Java页面设计之事件处理 (xin_晴, 2013-4-09)
- “一致性相等”的陷阱 (xin_晴, 2013-4-10)
- Java Map遍历方式的选择 (xin_晴, 2013-4-11)
- 使用Eclipse调试Java程序的10个技巧 (xin_晴, 2013-4-12)
- Java中的缓冲区(直接缓冲区、非直接缓冲区等) (xin_晴, 2013-4-15)
- 浅谈Java中的数据类型以及面向对象 (xin_晴, 2013-4-16)
收藏
举报
TAG:
java