
作者:肖英
页数:256
出版社:中国水利水电出版社
出版日期:2015
ISBN:9787517028918
电子书格式:pdf/epub/txt
内容简介
Java语言具有简单、面向对象、分布式、健壮性、安全性、可移植性、多线程、高性能等诸多优势特点,也是近十年来计算机编程语言排行榜上的佼佼者,可以用于开发各种领域的应用软件。熟练掌握Java语言是软件从业人员的第一技能。本书通过实例讲解了如何使用Java语言开发数据库应用程序、多媒体应用程序、网络应用程序等。这些程序典型简洁,主要功能突出,所涉及的技术可以解决同类问题。本书共包含9章内容。本书实例丰富,内容充实,各章节都提供了大量的实例帮助读者学习;由浅入深,逐步讲解,实践内容步骤详细,符合高职学生的学习特点;语言通俗易懂,有助于初学者理解学习;本书配有全部实例的源代码和电子课件,方便读者学习和教师教学。
本书特色
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协议 8.2.java网络编程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开发删除联系人模块 开发小结 实训任务参考文献














