欢迎来到天天文库
浏览记录
ID:18884635
大小:1.20 MB
页数:104页
时间:2018-09-24
《web程序设计-讲稿2012new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、内蒙古工业大学讲稿2012/2013学年第一学期学院信息工程学院系别软件工程系课程名称Web程序设计授课对象软件10-1、2主讲教师李雷孝职称讲师课程学时64目录第1章Java概述11.1课程简介11.2Java概述21.2.2Java的特点21.3搭建Java的开发环境513.1基本概念51.3.2Java的版本51.3.3环境搭建51.3.4编写第一个Java程序61.3.5Java的集成开发环境71.3.6学习使用Java的核心API文档7第2章面向对象程序设计基础82.1面向对象程序设计82.2理
2、解对象82.3类92.4Java中内存的逻辑分区102.5对象的实例化102.6包(package)10第3章Java语法基础123.1Java程序注释123.2Java标识符133.3Java编码规范133.4代码的编写规则143.5基本数据类型143.6常量和变量153.7运算符和表达式163.8流程控制语句183.9基本数据类型和引用类型的区别203.10成员方法213.11方法重载21第4章数组234.1基本概念234.2数组的声明、创建和初始化234.3多维数组244.4操作数组常用API方法2
3、5第5章面向对象程序设计进阶265.1面向对象程序设计265.2封装265.3构造方法265.4this关键字275.5继承275.6super关键字295.7方法重写(覆盖)305.8多态305.9instanceof运算符315.10Object类325.11访问控制修饰符355.12非访问控制修饰符355.12.1static修饰符355.12.2final修饰符39第6章高级类特性406.1抽象方法406.2抽象类406.3接口426.3.1接口(interface)概念426.3.2接口的定义4
4、26.3.3接口的实现类定义426.3.4接口使用规则426.4内部类466.4.1内部类概念466.4.2成员内部类466.4.3静态内部类476.4.4局部内部类486.4.5匿名内部类486.4.6内部类应用506.5封装类516.5反射526.5.1反射概念526.5.2反射功能526.5.3Class526.5.4反射相关API526.5.5反射编程基本步骤53第7章集合与映射557.1集合概念557.2集合框架557.2.1集合中的接口557.2.2集合框架中的接口实现类567.2.3Iter
5、ator接口577.3List接口及实现类577.3.1List接口577.3.2List接口实现类577.4Set接口及实现类587.4.1Set接口587.4.2HashSet类587.4.3TreeSet类587.5Map接口及实现类597.5.1Map接口597.5.2HashMap类597.5.3TreeMap类59第8章异常608.1异常的基本概念608.2异常类层次608.2.1Java异常类体系608.2.2常见异常618.3异常分类618.4异常处理618.4.1异常处理宗旨618.4.
6、2异常处理机制628.4.3异常处理628.5自定义异常638.6断言648.6.1断言机制648.6.2使用断言64第9章I/O流659.1基本概念659.2流的分类659.3流的层次结构669.4流的使用699.4.1流的操作流程699.4.2流的链接699.5常用I/O流699.5.1字节流699.5.2字符流709.5.3其它流709.6对象的序列化709.7文件操作71第10章线程7210.1基本概念7210.2线程的概念模型7310.3线程的创建7410.4线程的生命周期7510.5线程同步7
7、610.6线程死锁7710.7线程通信78第11章网络编程8011.1基本概念8011.1.1计算机网络8011.1.2网络通信8011.1.3OSI(OpenSystemInterconnection)参考模型8111.1.4OSI各层所使用的协议8210.2基于TCP的Socket编程8310.2.1编程模型8310.2.2服务器程序编程8311.2.3客户端程序编程8411.3基于UDP的Socket编程8411.3.1编程模型8411.3.1接收端程序编程8411.3.2发送端程序编程8511.4
8、Socket编程应用85第12章JDBC86第13章Servlet87第14章JSP88内蒙古工业大学《Web程序设计》讲稿第1章Java概述授课内容:1、课程简介:Web编程技术介绍,所学课程基本情况和,使用教材和教学资源。2、Java概述:Java的起源与发展,Java的特点,Java开发环境的搭建,编写第一个Java程序,Java程序运行过程,Java开发工具,JavaAPI。授课时间:2学时1.1课程简介1、有关Web
此文档下载收益归作者所有