小白怎么学习java?( 四 )


对这一部分要有个了解.要知道都有些什么属性 。或者说都应该有什么属性. 你可能记不下来 。但是用的时候能去找到解决方法就好.可以自己做几个页面出来. 不必深究一些细节 。例如可能有些特效你怎么弄也弄不出来.别钻这样的牛角尖.2.JavaScript这就像数据库一样 。也是个很深很深的东西 。他是一个和 java 没有什么联系的语言.js 在以后做网页的过程中会很重要 。但是这里你只需要掌握一些基本的东西 。例如基本语法 。表格提交时候的验证等等 。像怎么用 js 验证之类的.去百度的话会有很多现成的代码 。你要有能力看懂这些代码.因为可能有时候这些代码需要你修改了才能用.3.DOM 编程说实话 。我写到这里的时候先去百度了一下 DOM 编程……学了 html 和 js 以后 。DOM 编程应该是水到渠成的.因为 DOM 编程是建立在两者基础上的(个人理解 。仅供参考)##第三部分总结. 这部分学习.基本都不是靠记的 。需要的是你在用到的时候能找到就好.
#四:Java WEB 开发
Java WEB 开发分了三个模块.Servlet 开发 。JSP 开发 。AJAX 开发.1.servlet 开发.servlet 开发我当时看视频学习 。看完视频后还不找到 servlet 到底是怎么回事 。可能是我理解能力有问题……servlet 开发下面的 xml,Servlet API,Filter,Listener 要了解 。Tomcat 要会用 。HTTP 协议我没看……学这个的时候 。可能很多东西都迷迷糊糊的 。没关系 。了解下 。继续往下走.2.JSP 开发jsp 开发下面的 jsp 语法要掌握 。标签 。自定义标签 。EL,JSTL,MVC 设计模式要了解下.学这个的时候 。可能很多东西都迷迷糊糊的 。没关系 。了解下 。继续往下走.3.AJAX 开发AJAX 开发很火 。但是我不会.我去面试的时候就看了一下怎么验证用户名是否存在那个例子.到面试的时候考官问我 。以前做项目用 ajax 吗?用.那你们返回前台是用什么形式返回的呢?什么?就是你们返回前台是包装成 JSON 之类的吗?我们用的 Struts2 …… 巨汗.当时我真的连 JSON 都没听过.所以你一定要对 ajax 有所了解.最起码知道什么是 JSON……(题外话:我不知道这个线路图把 AJAX 放这里是否合适.AJAX 也可以放到下一部分的)
##第四部分总结.这部分学习.你会相当的郁闷 。因为你可能
学完了以 后还不知道到底自己学的是什么……
没关系.做个项目 。一切问题迎刃而解.我当时是跟着马士兵的视频做了个 BBS 论坛.虽然这个视频有点老了.但是看看还是可以学到很多东西 。等你做了个论坛出来.跑在自己的 tomcat 上 。叫上你的朋友访问你的电脑.哈. 那种成就感.相当的爽……(好像这里马士兵视频上有个用到了 lomboz eclipse,这个工具应该是过时了 。直接用 myeclipse就可以)切记:这时候一定要做个项目 。把前面学的用一下 。有些可能以前只是了解下的知识 。在你做项目中用到 。你就要去费点时间研究一下.切记:代码是敲出来的.做项目是提升自信心的最好办法.
#五:轻量级 JavaEE 开发
这部分其实就是三大框架.SSH.建议的学习方法就是跟着视频把原理 。用法等的有个基础了解.有些东西你可能不理解.例如Spring 的 IOC,你可能没有感觉到这个有什么好的地方 。没关系.照着学就是了.##第五部分总结.这部分学习 。没啥经验分享的.我当时应该是捏着鼻子把视频看完的 。因为厌学情绪很高.当你把这部分学完以后.java 的学习基本上是差不多了 。你可以找个项目练练手 。试试 SSH 的整合.切记:一定要做个项目.哪怕最简单的把 SSH 整合在一起的.切记:代码是敲出来的.做项目是提升自信心的最好办法.
#六:项目实战
这部分就是项目实战 。还包括 JPA,EJB3.0.SOA,WebService,工作流等等以前你可能听过可能没听过的感念.这些东西目前我也还没掌握.嘿嘿.你要注意.这一部分的重点是项目 。前面说的那么多名词其实就是让你开阔下眼界 。别以后出去工作了 。别人说这些名词你都不知道是什么东西 。那就不好了.大家可能感觉到 。我对于前面五部分的学习经验 。里面基本都是用掌握 。了解 。看下之类的字眼形容 。一定要注意 。哪些知识点不是让你了解下就好的.而只是在你学习的那个阶段了解下就行 .到现在 。你需要的不只是了解.你需要运用 。用你前面了解的东西去做项目 。做完以后 。你对哪些知识点应该已经超过了了解的深度.前面的很多东西我因为赶时间都没看过。像 EL,JSTL 等 。但是最后做项目的时候用到了 。我又回过头学了一下.##第六部分总结.公司招人 。都是需要工作经验的人 。什么是工作经验?基本就是项目经验.所以一定要做项目.以前那些重点的东西 。你当时只是了解了一下 。在你做项目的时候 。要再去深入的理解一下.这一章写完了.回顾当时学习时候的状况 。基本都是好难--做项目--不过如此--继续新知识--东西好多好难--做项目--不过如此--继续新知识--……这样一个过程.一定切记多动手 。没有信息的时候 。写一段代码出来就好了 。

推荐阅读