姜国海等编著的《Java应用案例分析》是高等学校计算机专业教材精选之一。全书共十一章节,内容包括第一个Java程序、Java语法基础、数据结构和算法示例、面向对象编程、XML编程、多线程编程及网络应用、GUI编程等。本书总学时数是96学时,其中讲课学时为48学时,上机学时为48学时,每学时45分钟。上机内容单独布置,在书中部分例子程序的基础上增加了更加实用的内容。本书可以作为高等学校相关专业Java程序设计课程的教材。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Java应用案例分析(算法与程序设计高等学校计算机专业教材精选) |
分类 | |
作者 | 姜国海//赵小薇//马瑞新 |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 姜国海等编著的《Java应用案例分析》是高等学校计算机专业教材精选之一。全书共十一章节,内容包括第一个Java程序、Java语法基础、数据结构和算法示例、面向对象编程、XML编程、多线程编程及网络应用、GUI编程等。本书总学时数是96学时,其中讲课学时为48学时,上机学时为48学时,每学时45分钟。上机内容单独布置,在书中部分例子程序的基础上增加了更加实用的内容。本书可以作为高等学校相关专业Java程序设计课程的教材。 内容推荐 姜国海等编著的《Java应用案例分析》将Java语言的语法知识和项目开发所需的基础知识融合在一起,全面系统地介绍了Java语言、Java程序设计方法以及在Java SE平台和Java EE平台下开发应用程序的方法和技术。全书由11章组成,提供了较为丰富的Java应用案例,以加深学生对语法知识的理解,同时对于在实际项目开发过程中采用的数据库编程技术、XML编程技术以及软件设计的相关知识也给出了基础的案例。同时,本书不仅提供了有关Hibernate和MyBatis等技术的案例以说明其使用过程,还对其实现原理进行了说明。 《Java应用案例分析》既可以作为高等学校相关专业Java程序设计课程的教材,也可以作为Java自学者的学习参考用书。 目录 第1章 第一个Java程序1 1.1 Java语言简介1 1.2 Java发展历史1 1.3 历史版本2 1.4 主要特性3 1.5 搭建开发环境4 1.5.1 安装JDK4 1.5.2 开发第一个程序7 1.5.3 使用集成开发环境7 1.5.4 安装JDK文档10 第2章 Java语法基础12 2.1 Java语言数据类型12 2.1.1 基本数据类型12 2.1.2 值常量13 2.1.3 对象数据类型14 2.1.4 数组类型16 2.2 标识符和关键字17 2.3 变量定义18 2.4 方法及参数传递19 2.5 表达式和操作符23 2.6 常用语句25 2.6.1 if语句25 2.6.2 switch语句26 2.6.3 循环语句28 2.6.4 break和continue语句30 第3章 数据结构和算法示例32 3.1 单链表32 3.2 排序和查找37 第4章 面向对象编程41 4.1 面向对象的基本概念41 4.1.1 什么是对象和类41 4.1.2 类的抽象42 4.1.3 类的封装43 4.1.4 静态成员43 4.2 类的继承44 4.3 包及归档文件45 4.4 成员的访问控制49 4.5 对象的初始化和回收51 4.5.1 垃圾对象和对象的创建51 4.5.2 构造方法52 4.5.3 初始化代码54 4.5.4 属性的读写方法54 4.6 异常处理56 4.6.1 错误的定义及分类56 4.6.2 两种异常处理方法58 4.6.3 常见的异常处理61 4.7 抽象类及接口64 4.7.1 抽象类64 4.7.2 接口65 4.8 多态67 4.8.1 重载67 4.8.2 覆盖68 4.9 final修饰符71 4.10 内部类72 4.11 强制转换和提升75 第5章 XML编程80 5.1 集合编程80 5.1.1 对象的关系操作80 5.1.2 包装类82 5.1.3 字符串类83 5.1.4 集合框架86 5.1.5 泛型支持91 5.2 文件和流94 5.2.1 随机访问文件94 5.2.2 文件流98 5.2.3 流链接和文本文件处理101 5.2.4 其他流106 5.3 XML解析107 5.3.1 XML格式控制111 5.3.2 XPATH115 5.3.3 XML解析118 第6章 多线程编程及网络应用125 6.1 多线程编程125 6.1.1 线程的创建125 6.1.2 线程的控制127 6.1.3 多线程的同步128 6.1.4 阻塞机制132 6.2 网络编程133 6.2.1 Socket及ServerSocket134 6.2.2 简单的网络计算器136 6.2.3 线程池139 6.3 RMI编程141 第7章 GUI编程146 7.1 事件处理模型146 7.2 AWT编程148 7.3 布局管理器151 7.4 组件绘图155 7.5 MVC模式158 7.6 Swing编程161 7.6.1 Swing容器类164 7.6.2 Swing组件类170 7.7 Swing综合案例182 第8章 数据库编程205 8.1 JDBC接口206 8.2 JDBC编程209 8.3 数据源219 8.4 ORM工具225 第9章 综合数据处理及图表案例243 9.1 数据加载过程244 9.1.1 加载文本文件245 9.1.2 加载Excel文件246 9.1.3 加载XML文件248 9.1.4 数据库读取方式257 9.1.5 网络服务器读取方式259 9.2 数据处理过程263 第10章 Web应用编程273 10.1 Java EE平台简介273 10.2 第一个Web应用277 10.3 Servlet组件编程285 10.3.1 Servlet组件规范285 10.3.2 Java Annotation293 10.3.3 Session编程297 10.3.4 Filter组件编程306 10.3.5 Listener组件编程313 10.4 JSP编程315 10.4.1 JSP基本概念315 10.4.2 JSP语法简介318 10.4.3 JSP预置隐含对象321 10.4.4 JSP实现猜数游戏322 10.4.5 JSP EL表达式语言324 10.5 Tag编程325 10.5.1 标记处理器类326 10.5.2 标记库描述符327 10.5.3 JSP和标记处理器通信329 10.5.4 迭代标记和标记体处理337 10.5.5 简单标记342 10.5.6 标记文件344 10.5.7 DisplayTag表格标记348 10.5.8 国际化问题351 第11章 毕业论文格式检查案例355 11.1 JavaMail编程356 11.1.1 邮件注册激活360 11.1.2 接收论文邮件369 11.2 论文上传373 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。