j2ee学习路线

玩了好久的j2ee,几个月前开始整理博客,但是没有仔细的做了一个安排。当我把java的面向对象完全整理结束后,一直在犹豫是做数据库的整理还是web前台技术的整理,而且j2se的里面一些个人认为比较重要的东西也还没有做系统的整理。所以今天写这篇博客,也明确下自己的复习路线,也是以后整理博客的路线。

首先就是j2se的东西,java的面向对象已经完全整理完了。在j2se中,我个人认为比较重要的一共有3块,抛开基本的java语法不谈以外,java的面向对象一定要掌握的。这个是经典,java本来就是靠面向对象赖以生存的。还有比较重要的2块:也是接下来要重点整理的:1,数据结构 2,jdbc数据库编程。在这以前要把其他的一些辅助的知识整理完,包括1,java环境变量,其实这块还是很有必要的,我现在的电脑里面都不用运行cmd命令来编译和执行java文件,2,异常处理,java分为编译时异常和运行时异常,整理这块东西的时候,要去复习thinking in java,如何把一个编译时异常转化成为运行时异常,这个很重要的,3,java常用的类,包括日期,包括字符串,包括正则表达式,这些都是基本功,系统的整理一下还是很有必要的,4,最后一块就是java的反射,以后所有的框架底层跑的都是反射,所以一定要把java的反射这一块弄得清清楚楚,了解一些底层的机制。5,java的注解,现在注解是趋势,框架都在追求约定由于配置,很少再次使用xml的配置了。我们公司的架构比较落后,里面使用的都是xml的配置,这些东西也是我最为反感的东西,一直被我所嫌弃和诟病。剩下的关于泛型,关于IO流,关于多线程,关于网络编程这几大块,暂时不做详细的整理,这些东西在j2ee中,个人觉得不是经常用到,当然将来有时间的时候,再去整理吧。

上面的这些都是些java基本功方面的东西,把上面的5点整理完成后,开始研究XML,注意java对XML的解析。因为servlet等服务器编程,都是以XML作为配置文件的,所以整理完XML以后,开始复习servlet编程。以后开始进入web前台技术的整理:HTML,CSS,JS,DOM事件,JQ库,ajax。在整理ajax的时候,开始复习有关json的东西,这个时候也把HTTP协议复习下,对比XML把json很好的理解下。

在上面的这些web前台整理完成后,开始复习常用的服务器。TOMCAT,websphere这2个服务器一定好好的研究下,其他的服务器也差不多的,虽然我没有接触过,暂时先不考虑这些东西。以后把一些常用的工具做一个系统的整理,比如Log4J,比如maven,比如SVN,当然在整理前面知识的时候,对应的工具也都应该参与到整理中。

OK了,把服务器的一些基本操作都掌握后,对于linux一些常用的命令还是要做整理的。这块也是我比较薄弱的等地方。接下来就可以进入框架了。struts2暂时不做复习,现在SpringMVC大行其道,重点掌握3个框架,spring和hibernate,还有ibitis。整理这几个框架可能比较消耗时间,这个也是重点之中。完事把JBPM系统的研究下,开始webservice编程。当把上面的这些东西都完完全全整理完成后,那么我就可以去支付宝面试了。以后的事情以后再讲吧,现在就先按照这个路线来复习。希望自己可以抓紧每一份每一秒,认真的把上面的这些东西好好的复习和学习下。linkinPark,加油。。。

原文地址:https://www.cnblogs.com/LinkinPark/p/5233150.html