课程详情
一、java 语言基础(3天)
1、Java语言概述
1) Java语言产生的背景
知识要点:Java语言的产生;Java语言的应用前景;
2) Java的主要特点;Java语言和C 语言的相同处及不同处;
3) Java编程开发环境J2SDK安装、设置与使用、Visual J 的使用;
4) Java语言程序的结构:Java Applet和Java Application;Java Applet程序的编辑、编译和运行;Java Application程序的编辑、编译和运行。
2、Java面向对象特征
1)面向对象的基本概念
2)类的定义:Java语言系统定义的类;用户自定义的类和对象;类、成员变量、方法的各种修饰符;静态变量、方法与实例变量、方法区别。
3)类的继承与多态:Java语言类的继承;Java语言的多态;Java方法的重载、方法的覆盖;属性的隐藏;构造函数的继承与重载;
4)Java 语言的包和接口
3、 Java Applet及应用
1)Applet的工作原理
2)Applet类:Applet和 Applet类的关系;Applet的主要方法
3)Applet的应用:Applet绘制图形;Applet的图像显示;Applet 的动画技术; Applet 的声音技术;
4、Java图形用户界面设计
1)图形用户界面的概述
2)事件和事件处理
3)基本组件的使用
4)容器组件、菜单的使用
5、异常和异常处理
1) 异常和异常类
2) 异常处理:捕获异常,抛出异常
3) 创建异常:用户创建自己的异常
6、 Java输入/输出
1)流的概念:流的定义,Java的输入/输出操作类型
2)输入/输出类
3)文件类与随机访问文件
7、 JAVA的网络编程
1) URL类访问
2) SOCKET应用:SOCKET通讯机制
8、Java数据库编程
1)SQL简介:SQL操作语句
2)使用JDBC连接数据库:使用JDBC—ODBC桥对数据库的进行访问与操作
二、java开发框架(3天)
1. JQUERY:
1) JQUERY简介
2) jQuery下载、安装
3) JQUERY--基础
i. 核心函数
ii. 选择器
iii. 文本
iv. DOM文档处理
v. 事件
vi. Ajax
4) 表格操作
5) 构建功能型表单
6) 滑移和反转
7) 插件
8) JQUERY API
2. Struts框架
1) MVC与Struts框架简介
2) 开发视图
3) 扩展控制器
4) 开发模型
5) 配置Struts应用
6) Struts异常处理机制
7) Struts应用的国际化
8) Struts客户化标签的使用方法
9) Spring轻量级框架介绍
3. Hibernate介绍
1) Hibernate应用
2) 通过Hibernate操纵对象
3) Hibernate的映射类型
4) Hibernate的检索方式
4. Struts Spring Hibernate整合
1) SSH整合理念
2) Spring整合Struts
3) Spring整合Hibernate