java学习路线
2014-04-27 00:49
309 查看
一、Java基本语法:
1.面向对象思维(继承,封装,多态)类,对象...
2.熟悉一些Java常用包,例如Date,util,Math等...
3.学习集合类,List,Set,Map等...(重点)
4.异常处理机制
5.输入输出流(IO),对象序列化(重点)
6.多线程(线程安全性)(重点)
7.JDBC技术(重点)
以下可选
8.Applet
9. socket
二、Web知识:
HTML(XHTML)重点,CSS,Javascript(JQuery)重点,Ajax(EXT,DWR),XML,WebService...
三、数据库
SqlServer,mysql,Oracle(PL/SQL,游标,子程序,程序包)重点
建约束,索引,视图,触发器,存储过程,事务,基本SQL语句(增删改查),各种连接查询,多表查询,子查询)
理清表之间的关系(一对一,一对多,多对一,多对多(关联表))
四、模型概念
UML语言,主要了解基本的九张图(类图,对象图,流程图,活动图,顺序图,用例图,状态图,协作图,组件图)
类图,对象图,用例图,顺序图为重点
五、设计模式
常用的23种,这里列出几种比较重要的,其他的大家可以自行去了解。
单例模式,工厂模式(简单工厂,工厂方法,抽象工厂),组合模式,观察者模式,状态模式,策略模式,代理模式。
六、JavaWeb知识
Tomcat(服务器软件),Http协议,Servlet(Filter,监听器,ServletContext),会话跟踪(URL重写,隐藏表单与,用户授权,Cookie),JSP(隐式对象,作用域通信,EL表达式,JSTL标签),MVC模式,三层结构
七、框架知识
Hibernate(sessionFactory,HQL,QBC,数据并发处理...等),Struts 2,Spring(IOC,AOP...等),ibatis...等
八、使用IDE
需要会使用以下软件:
MySql(navicat),SqlServer(2000、2005、2008),Oracle(PL/SQL),Eclipse(MyEclipse),PowerDesigner,JBuilder
1.面向对象思维(继承,封装,多态)类,对象...
2.熟悉一些Java常用包,例如Date,util,Math等...
3.学习集合类,List,Set,Map等...(重点)
4.异常处理机制
5.输入输出流(IO),对象序列化(重点)
6.多线程(线程安全性)(重点)
7.JDBC技术(重点)
以下可选
8.Applet
9. socket
二、Web知识:
HTML(XHTML)重点,CSS,Javascript(JQuery)重点,Ajax(EXT,DWR),XML,WebService...
三、数据库
SqlServer,mysql,Oracle(PL/SQL,游标,子程序,程序包)重点
建约束,索引,视图,触发器,存储过程,事务,基本SQL语句(增删改查),各种连接查询,多表查询,子查询)
理清表之间的关系(一对一,一对多,多对一,多对多(关联表))
四、模型概念
UML语言,主要了解基本的九张图(类图,对象图,流程图,活动图,顺序图,用例图,状态图,协作图,组件图)
类图,对象图,用例图,顺序图为重点
五、设计模式
常用的23种,这里列出几种比较重要的,其他的大家可以自行去了解。
单例模式,工厂模式(简单工厂,工厂方法,抽象工厂),组合模式,观察者模式,状态模式,策略模式,代理模式。
六、JavaWeb知识
Tomcat(服务器软件),Http协议,Servlet(Filter,监听器,ServletContext),会话跟踪(URL重写,隐藏表单与,用户授权,Cookie),JSP(隐式对象,作用域通信,EL表达式,JSTL标签),MVC模式,三层结构
七、框架知识
Hibernate(sessionFactory,HQL,QBC,数据并发处理...等),Struts 2,Spring(IOC,AOP...等),ibatis...等
八、使用IDE
需要会使用以下软件:
MySql(navicat),SqlServer(2000、2005、2008),Oracle(PL/SQL),Eclipse(MyEclipse),PowerDesigner,JBuilder
相关文章推荐
- SSH框架_struts2的Action中获取request、response对象的方法
- Java连接SAP ————JCO 3.0技术详解
- java 采集新闻数据
- eclipse maven plugin 插件 安装 和 配置
- MacOS java升级后pycharm 无法使用的解决方案
- java 做采集器 a标签正则表达式
- JDK Proxy实现接口代理
- maven,Failed to create project.java.lang.NullPointerException,at com.genuitec.eclipse.maven.project.
- Java 设计模式之-观察者模式
- springMVC+MyBatis+Spring 整合(2)
- ubuntu 12.04安装jdk
- java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I 异常解决
- 升级版本后报这个异常 : org.springframework.beans.factory.NoUniqueBeanDefinitionException
- Java 自动装箱与拆箱
- javamail 的使用
- Java数组你知多少?
- struts2 跳转类型 result type=chain、dispatcher、redirect(redirect-action)_forever
- jsp+servlet+javabean实现数据分页
- Java实现定时任务的三种方法
- win7下jdk安装环境变量配置