java学习路线

一、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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值