Java教学大纲.doc_第1页
Java教学大纲.doc_第2页
Java教学大纲.doc_第3页
Java教学大纲.doc_第4页
Java教学大纲.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教学大纲目录Java编程1第一章开发简单的java 应用程序1第二章变量和数据类型1第三章运算符1第四章条件结构1第五章循环结构2第六章数组2第七章面向对象编程2第八章高级特性3第九章异常处理3第十章泛型4第十一章IDE4第十二章集合4第十三章GUI4第十四章反射5第十五章多线程5第十六章IO5第十七章网络编程6第十八章Java新特性6数据库6Web前端开发6第一章HTML6第二章CSS7第三章JavaScript7第四章Ajax和JQuery8第五章HTML5和CSS38JavaEE基础开发9第一章Servlet9第二章JSP9Framework开发10第一章Hibernate10第二章Struts210第三章Spring11第四章mybatis12Java编程第一章开发简单的java 应用程序第一节Java简介 (一)Java简介第二节Java环境的搭建 (一)Java环境的搭建第三节开发简单java程序 (一)开发简单java程序第二章变量和数据类型第一节变量 (一)变量第二节数据类型 (一)Java数据类型 (二)基本类型转换第三章运算符第一节运算符(上) (一)表达式和算术、赋值及关系运算符第二节运算符(下) (一)逻辑和位运算符 (二)位运算符-示例第四章条件结构第一节条件结构(上) (一)if-else语句第二节条件结构(下) (一)switch-case语句第三节案例讲解 (一)案例讲解第五章循环结构第一节while和do-while循环 (一)while和do-while循环语句第二节for循环 (一)for循环语句和二重循环 (二)for循环-案例讲解第三节break和continue语句 (一)break和continue语句第六章数组第一节一维数组 (一)数组的声明、创建和初始化 (二)常用数组排序算法 (三)常用数组查找算法 (四)Arrays类使用第二节二维数组 (一)二维数组的声明、创建和初始化 (二)二维数组-案例讲解第七章面向对象编程第一节类和对象概述 (一)类和对象概述 (二)类和对象的概述-案例讲解第二节对象的创建和使用 (一)创建并使用对象 (二)方法定义使用和变量作用域 (三)String对象的声明操作和Java内存管理机制 (四)对象的创建和使用-案例讲解第三节封装 (一)封装概念和UML类图 (二)构造方法和this关键字 (三)static关键字和设计模式 (四)方法重载和包第四节继承 (一)继承概念、实现和super关键字 (二)方法重写和final关键字 (三)Object类常见方法 (四)继承-案例讲解第五节多态 (一)多态概念、对象上下转型和动态静态绑定 (二)多态应用第六节抽象类和接口 (一)抽象类和模板方法模式 (二)接口及和抽象类的区别 (三)面向接口编程和简单工厂模式 (四)策略模式 (五)接口和抽象类-案例讲解第八章高级特性第一节内部类 (一)内部类概念和成员内部类及应用 (二)静态、匿名、局部内部类及应用 (三)内部类-案例讲解第二节自动装箱和拆箱 (一)自动装箱拆箱和枚举类型第三节String、StringBuffer、StringBuilder (一)String、StringBuffer、StringBuilder (二)String、StringBuffer、StringBuilder-案例讲解第四节常用类 (一)Date和SimpleDateFormat类 (二)Canlendar、GregorianCalendar、Math和Random类 (三)常用类-案例讲解第九章异常处理第一节异常 (一)异常概念、分类、异常处理机制和try-catch-finally语句 (二)throw、throws和自定义异常 (三)泛型-案例讲解第十章泛型第一节泛型详解 (一)泛型简介和泛型类 (二)限制泛型可用类型、类型通配和泛型方法 (三)泛型-案例讲解第十一章IDE第一节IDE (一)IDE介绍和Eclipse使用 (二)Eclipse调试程序第十二章集合第一节集合框架介绍 (一)集合框架介绍第二节List容器 (一)List接口和ArrayList (二)ArrayList-示例 (三)LinkedList (四)List容器-案例讲解第三节map容器 (一)Map接口和HashMap (二)HashMap示例和哈希码 (三)TreeMap、Comparator和Comparable接口 (四)map容器-案例讲解第四节Set容器 (一)Set容器第五节Collections (一)Collections (二)Collections-案例讲解第十三章GUI第一节AWT (一)GUI概述和AWT框架 (二)布局管理器第二节事件模型 (一)事件概念、事件种类、事件监听器和事件适配器 (二)事件示例和观察者模式第十四章反射第一节Java反射机制 (一)Java反射机制第二节Java反射API (一)reflect库和反射API (二)Java反射API-示例 (三)反射-案例讲解第十五章多线程第一节Java线程模型 (一)Java线程模型第二节多线程编程 (一)线程同步 (二)线程通信 (三)多线程-案例讲解第十六章IO第一节IO框架 (一)IO框架 (二)IO框架-案例讲解第二节字节流 (一)文件输入输出流和字节数组流 (二)过滤流和缓冲流 (三)装饰模式 (四)字节流-案例讲解第三节字符流 (一)字符流第四节其它流 (一)对象流和输入输出字符流 (二)随机访问流 (三)其它流-案例讲解第十七章网络编程第一节网络基本概念 (一)网络基本概念第二节Socket编程 (一)基于TCP协议的Socket编程 (二)基于UDP协议的Socket编程 (三)Socket编程-案例讲解第三节URL编程 (一)URL编程第十八章Java新特性第一节Annotation (一)Annotation简介和标准、自定义及Meta Annotation(二)反射与Annotation数据库/sql/主要以MySQL、oracle数据库Web前端开发 第一章HTML第一节HTML介绍(一)HTML介绍第二节HTML结构(一)HTML结构第三节HTML常用标签(一)HTML常用标签第四节HTML框架(一)HTML框架第五节HTML表格(一)HTML表格第六节HTML表单(一)HTML表单第二章CSS第一节CSS简介(一)CSS简介第二节CSS的基本使用(一)CSS的基本使用第三节CSS选择器(一)CSS选择器第四节CSS常用样式属性的设置(一)CSS常用样式属性的设置第五节CSS定位与DIV布局(一)盒子模型和元素定位(二)DIV+CSS布局实战第三章JavaScript第一节JavaScript简介(一)JavaScript简介第二节JavaScript基础语法(上)(一)变量和数据类型(二)变量和数据类型及常用运算符第三节JavaScript基础语法(下)(一)JavaScript基础语法(下)第四节JavaScript函数(一)JavaScript函数第五节JavaScript对象使用(一)JavaScript对象使用第六节BOM(一)BOM第七节DOM(一)DOM对HTML元素访问操作-1(二)DOM对HTML元素访问操作-2(三)DOM对HTML元素的增删改操作第八节JavaScript事件(一)JavaScript事件第四章Ajax和JQuery第一节Ajax(一)Ajax第二节jQuery简介(一)jQuery简介第三节jQuery选择器(一)jQuery常用选择器详解-1(二)jQuery常用选择器详解-2第四节jQuery DOM操作(一)jQuery对元素节点的操作第五节jQuery事件与动画(一)jQuery事件相关介绍(二)jQuery实现动画与特效第六节jQuery与Ajax的应用(一) jQuery与Ajax的应用第五章HTML5和CSS3第一节HTML5(一)HTML5概述(二)HTML5新增常用元素(三)HTML5表单(四)HTML5绘图(五)HTML5音频与视频第二节CSS3(一)CSS3概述与选择器(二)CSS3边框和背景(三)CSS3字体文本颜色(四)CSS3 2D转换(五)CSS3设计动画JavaEE基础开发 Servleto 第一节Web简介 (一)Web简介【免费】o 第二节Servlet基础 (一)Java Web开发环境和介绍【免费】 (二)Servlet介绍、创建Web Project和部署Web应用【免费】o 第三节Servlet生命周期 (一)Servlet API和Servlet生命周期【免费】 (二)处理Servlet生命周期事件【免费】o 第四节Servlet表单处理 (一)HttpServletRequest【免费】 (二)表单处理【免费】 (三)RequestDispatcher和HttpServletResponse【免费】o 第五节会话跟踪 (一)HttpSession【免费】 (二)Cookie和URL重写【免费】o 第六节过滤器与监听器 (一)过滤器【免费】 (二)监听器【免费】o 第七节JavaEE架构简介与Java Web新特性 (一)JavaEE架构简介与Java Web新特性【免费】 第二章JSPo 第一节JSP介绍 (一)JSP介绍o 第二节JSP常见标签 (一)JSP指令和JSP脚本 (二)JSP隐式对象和JSP动作o 第三节EL表达式语言 (一)EL表达式语言o 第四节JSTL标签库 (一)JSTL标签库o 第五节Servlet JSP综合应用-在线书店 (一)Servlet JSP综合应用-在线书店-1 (二)Servlet JSP综合应用-在线书店-2 (三)Servlet JSP综合应用-在线书店-3 (四)Servlet JSP综合应用-在线书店-4 (五)Servlet JSP综合应用-在线书店-5 (六)Servlet JSP综合应用-在线书店-6第一章Servlet第一节Web简介(一)Web简介第二节Servlet基础(一)Java Web开发环境和介绍(二)Servlet介绍、创建Web Project和部署Web应用第三节Servlet生命周期(一)Servlet API和Servlet生命周期(二)处理Servlet生命周期事件第四节Servlet表单处理(一)HttpServletRequest(二)表单处理(三)RequestDispatcher和HttpServletResponse第五节会话跟踪(一)HttpSession(二)Cookie和URL重写第六节过滤器与监听器(一)过滤器(二)监听器第七节JavaEE架构简介与Java Web新特性(一)JavaEE架构简介与Java Web新特性第二章JSP第一节JSP介绍(一)JSP介绍第二节JSP常见标签(一)JSP指令和JSP脚本(二)JSP隐式对象和JSP动作第三节EL表达式语言(一)EL表达式语言第四节JSTL标签库(一)JSTL标签库第五节Servlet JSP综合应用Framework开发主要是SSH、SSM Hibernateo 第一节Hibernate入门 (一)ORM简介【免费】 (二)Hibernate简介【免费】o 第二节Hibernate基础 (一)第一个Hibernate程序-1【免费】 (二)第一个Hibernate程序-2【免费】 (三)第一个Hibernate程序-3【免费】 (四)第一个Hibernate程序-4【免费】 (五)Session的优化【免费】o 第三节Hibernate映射 (一)基本对象关系映射-1【免费】 (二)基本对象关系映射-2【免费】 (三)关联关系映射-1【免费】 (四)关联关系映射-2【免费】 (五)关联关系映射-3【免费】 (六)关联关系映射-4【免费】 (七)高级映射-1【免费】 (八)高级映射-2【免费】 (九)高级映射-3【免费】 (十)高级映射-4【免费】o 第四节操作持久化对象 (一)Hibernate的对象状态【免费】 (二)Hibernate缓存-1【免费】 (三)Hibernate缓存-2【免费】 (四)Hibernate缓存-3【免费】 (五)Session的常用API【免费】 (六)Hibernate的检索、级联操作和批处理【免费】o 第五节事务 (一)事务简介【免费】 (二)悲观锁和乐观锁-1【免费】 (三)悲观锁和乐观锁-2【免费】o 第六节 高级查询 (一)HQL查询【免费】 (二)QBC查询【免费】 (三)其它查询【免费】o 第七节 Hibernate新特性 (一)Anotation-1【免费】 (二)Anotation-2【免费】 第二章Struts2o 第一节Struts2概述 (一)Struts2概述o 第二节Struts2起步 (一)下载和安装Struts2框架 (二)创建Struts2的Web应用 (三)实现Struts2的Web应用o 第三节Struts2核心技术 (一)使用IDE开发Struts2 (二)Struts2的基本流程和配置 (三)深入Struts2配置文件和Action (四)管理处理结果、驱动和异常机制o 第四节Struts2的类型转换 (一)Struts2的类型转换-1 (二)Struts2的类型转换-2o 第五节Struts2的输入校验 (一)Struts2的输入校验-1 (二)Struts2的输入校验-2o 第六节Struts2的标签库 (一)Struts2的标签库-1 (二)Struts2的标签库-2 (三)Struts2的标签库-3o 第七节拦截器 (一)拦截器o 第八节上传和下载文件 (一)上传和下载文件o 第九节Struts2的国际化 (一)Struts2的国际化 第三章Springo 第一节Spring简介 (一)Spring简介o 第二节依赖注入和Bean的装配 (一)声明Bean-1 (二)声明Bean-2 (三)注入Bean属性 (四)使用表达式装配o 第三节最小化Spring XML配置 (一)自动装配Bean属性 (二)使用注解装配和自动检测Bean (三)使用Spring基于Java的配置o 第四节面向切面编程-AOP (一)什么是面向切面编程和使用切入点选择连接点 (二)在XML中声明切面 (三)注解切面o 第五节数据访问 (一)Spring的数据访问和配置数据源 (二)在Spring中使用JDBC (三)在Spring中集成Hibernate (四)Spring与Java持久化APIo 第六节事务管理 (一)理解事务和选择事务管理器 (二)在Spring中的编码事务 (三)声明式事务o 第七节使用Spring MVC构建Web应用 (一)使用Spring MVC构建Web应用第一章Hibernate第一节Hibernate入门(一)ORM简介(二)Hibernate简介第二节Hibernate基础(一)第一个Hibernate程序(二)Session的优化第三节Hibernate映射(一)基本对象关系映射(二)关联关系映射(三)高级映射第四节操作持久化对象(一)Hibernate的对象状态(二)Hibernate缓存(三)Session的常用API(四)Hibernate的检索、级联操作和批处理第五节事务(一)事务简介(二)悲观锁和乐观锁第六节 高级查询(一)HQL查询(二)QBC查询(三)其它查询第七节 Hibernate新特性(一)Anotation第二章St

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论