注册 登录 进入教材巡展
#

出版时间:2015-03

出版社:中国水利水电出版社

以下为《Java高级程序设计(第二版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国水利水电出版社
  • 9787517028918
  • 2版
  • 202317
  • 64193821-2
  • 16开
  • 2015-03
  • 264
  • 工学
  • 软件工程
  • TP 自动化技术、计算机技术
  • 计算机
  • 高职
作者简介
本书主编肖英和刘洁老师任职于武汉软件工程职业学院,任教于计算机与软件学院。本书第一版在使用过程中用书院校均反馈良好,第二版在第一版的基础上做了案例的优化和内容的调整,能保证一定的销售量。
查看全部
内容简介
  Java语言具有简单、面向对象、分布式、健壮性、安全性、可移植性、多线程、高性能等诸多优势特点,也是近十年来计算机编程语言排行榜上的佼佼者,可以用于开发各种领域的应用软件。熟练掌握Java 语言是软件从业人员的必备技能。

  肖英、刘洁编*的《Java高级程序设计》共9章内容,通过实例讲解了如何使用Java语言开发数据库应用程序、多媒体应用程序、网络应用程序等。这些程序典型简洁,主要功能突出,所涉及的技术可以解决同类问题。

  本书实例丰富,内容充实,各章节都提供了大量的实例帮助读者学习;由浅入深,逐步讲解,实践内容步骤详细,符合高职学生的学习特点;语言通俗易懂,有助于初学者理解学习。
目录
前言
第1章 Java入门基础
本章目标
本章任务
1.1 Java开发环境的安装与配置
任务1安装与配置JDK、Eclipse
任务2Eclipse中开发JavaApplication
知识点:JavaApplication程序
1.2 Java语言基础
任务3实现四则运算
知识点:Java语法基础
任务4找出100以内的所有素数
知识点:Java的流程控制语句
1.3 Java面向对象编程基础
任务5定义类、使用对象
知识点:类与对象
任务6运用继承
知识点:包和访问控制符、继承、接口
实训任务
第2章 异常处理
本章目标
本章任务
2.1 什么是异常
任务1识别异常
知识点:异常的概念、异常处理机制
2.2 处理异常
任务2处理异常
知识点:try—catch—finally语句处理异常
2.3 自定义异常与throw关键字
任务3自定义百分制分数异常
知识点:自定义异常、throw关键字
2.4 throws关键字
任务4使用throws关键字
知识点:throws关键字为方法声明异常
2.5 Java的内置异常
实训任务
第3章 Java常用API
本章目标
本章任务
3.1 API的概念
3.2 字符串处理
任务1字符串加密与解密
知识点:String、StringBuffer
任务2统计单词及其数量
知识点:StringTokenizer类
3.3 数学运算工具Math
任务3常见数学运算
知识点:Math类
3.4 日期时间处理
任务4格式化日期
知识点:Date、DateFormat、Calendar
3.5 集合类
任务5保存和显示学生列表
知识点:List接口及实现类
任务6使用Set保存和显示学生集合
知识点:Set接口及实现类
任务7使用Map保存和显示学生集合
知识点:Map接口及实现类
3.6 泛型
实训任务
第4章 GUI程序设计
本章目标
本章任务
4.1 认识GUI程序
任务1登录窗体
知识点:Swing包、创建窗体
任务2登录验证功能
知识点:事件处理机制
4.2 容器与布局
任务3图形用户界面的四则运算
知识点:JPanel、布局管理器
4.3 GUI基本元素
任务4文本复制
知识点:JTextArea
任务5字体选择器
知识点:选择型组件
4.4 菜单与工具栏
任务6简单记事本界面
知识点:菜单、工具栏
4.5 对话框
任务7确认退出对话框
知识点:JDialog、JOptionPane、FileChooser
4.6 表格
任务8使用表格
知识点:JTable
实训任务
第5章 10输入输出流
本章目标
本章任务
5.1 10流的概念
任务1使用预定义流
知识点:流的概念和分类、预定义流
5.2 文件读写
任务2文件类型过滤器
知识点::File类
任务3文件复制
知识点:文件字节10流
任务4记事本打开、另存为功能
知识点:文件字符10流
5.3 使用过滤流
任务5学生信息存至磁盘文件
知识点:节点流和过滤流、常用过滤流
5.4 使用RandomAccessFile
实训任务
第6章 JDBC数据库编程
本章目标
本章任务
6.1 JDBC数据库编程概述
任务1基于数据库的学生信息检索程序
知识点:JDBC概述、MySQL、连接
MySQL数据库
6.2 JDBC基本操作:CRuD
任务2查询联系人
知识点:查询操作
任务3添、删、改联系人
知识点:添删改操作、PreparedStatement、可滚动结果集
6.3 JDBC进阶
任务4运用事务
知识点:事务
实训任务
第7章 多线程
本章目标
本章任务
7.1 线程概述
任务l创建并启动多个线程
知识点:线程概念、线程的创建和启动
7.2 线程的生命周期
7.3 线程的优先级
7.4 线程同步
任务2模拟多窗口售票
知识点:线程同步
7.5 线程通信
实训任务
第8章 Java网络编程
本章目标
本章任务
8.1 网络编程基础
8.1.1 统一资源定位符(URL)
8.1.2 Internet编址与端口号
8.1.3 客户机/服务器模式
8.1.4 TCP/IP与UDP协议
va网络编程API
任务1读取网页文件
知识点:URL类、URLConnection类、InetAddress类
8.3 Java编写TCP网络程序
任务2一对一聊天室
知识点:TCP/IP套接字
任务3多人聊天室
8.4 Java编写IJDP网络程序
实训任务
第9章 综合应用
本章目标
本章任务
9.1 需求分析及系统设计系统目标
任务1数据库设计及实施
任务2界面设计与功能模块
9.2 系统实现及编码编码规范
任务3开发公共模块
任务4开发登录模块
任务5开发主界面
任务6开发查找联系人模块
任务7开发添加联系人模块
任务8开发编辑联系人模块
任务9开发删除联系人模块
开发小结
实训任务
参考文献