Java面向对象程式设计与套用

更新时间:2025-02-07 04:49:56 阅读: 评论:0

Java面向对象程式设计与套用

《Java面向对象程式设计与套用》 是2011年科学出版社出版的图书,作者是田登山、夏自谦。

基本介绍

书名:Java面向对象程式设计与套用 作者:田登山 夏自谦 ISBN:978-7-113-13925-4 类别:计算机相关专业 出版社:中国铁道出版社 出版时间:2011-12-01

编辑推荐

本教材具有以下特点:教材知识编排新颖、实用。针对套用型人才培养的需要和学生的认知特点设计和编写。特别是套用篇,每章首先明确教学目标和教学要求,然后以实例带动知识点,以节为单位结合实例介绍Java各知识点使用方法,以提高读者的学习兴趣。同时选用的案例均来自实际套用,这样可以把学习的内容快速转化为学生的实际编程经验。

目录

"第1章 绪论11.1 Java发展概况11.1.1 不断扩展的计算平台31.1.2 Java套用现状31.2 为什幺选择Java41.3 Java开发环境搭建51.3.1 安装JDK51.3.2 设定环境变数91.3.3 检查是否安装成功101.3.4 安装编辑器101.4 DOS作业系统基础111.4.1 启动DOS命令提示符111.4.2 分区与目录111.4.3 显示当前工作目录下的档案和目录121.4.4 分区与目录切换121.4.5 执行档的查找顺序141.5 Hello World程式设计151.5.1 编辑原始码151.5.2 保存代码151.5.3 编译代码161.5.4 运行代码161.5.5 Java虚拟机171.5.6 Java工具集171.5.7 集成开发环境18小结18习题19第2章 Java语法基础202.1 数据类型202.1.1 整数类型202.1.2 浮点数类型212.1.3 布尔类型212.1.4 字元类型212.1.5 特殊的字元串类型222.2 常量与变数222.2.1 关键字232.2.2 常量232.2.3 变数252.3 分隔设定252.3.1 注释252.3.2 空白符262.3.3 普通分隔设定262.4 表达式和运算符262.4.1 算术运算符272.4.2 关係运算符282.4.3 布尔逻辑运算符29*2.4.4 位运算符292.4.5 赋值运算符312.4.6 运算符优先权312.5 类型转换322.5.1 自动转换332.5.2 强制转换33小结34习题34第3章 Java流程控制353.1 顺序流程353.2 条件流程363.2.1 满足条件执行363.2.2 二选一373.2.3 条件运算符383.2.4 多选一383.2.5 switch423.2.6 函式443.3 循环流程513.3.1 for循环513.3.2 函式递归533.3.3 while循环543.3.4 do…while循环553.3.5 循环结构对比分析563.3.6 循环嵌套563.3.7 break和continue关键字57小结58习题59第4章 面向对象编程基础604.1 面向对象的分析604.1.1 数据抽象604.1.2 类与对象的概念614.2 面向对象的设计与实现624.2.1 设计类624.2.2 定义类644.2.3 创建对象654.2.4 访问对象的数据成员664.2.5 使用构造方法初始化对象状态值674.2.6 使用成员方法模拟对象行为694.3 基本类型与对象类型744.3.1 值传递744.3.2 地址传递754.3.3 基本类型转换为对象类型754.3.4 String类型764.3.5 null类型764.3.6 判断是否相等774.4 其他类型数据成员774.4.1 final数据成员774.4.2 static数据成员784.4.3 静态方法80小结81习题81第5章 高级面向对象编程套用835.1 包与import83*5.2 详解javac、java和jar855.2.1 编译命令javac855.2.2 位元组码依赖性865.2.3 类库製作895.3 限定修饰符915.3.1 类修饰符925.3.2 数据成员修饰符935.3.3 成员方法修饰符965.4 重载985.4.1 成员方法重载985.4.2 构造方法重载995.5 this关键字1005.6 继承1045.6.1 继承的概念1055.6.2 继承的实现1075.6.3 继承的实质1095.6.4 数据成员的隐藏1105.6.5 成员方法的覆盖1115.6.6 类转换1155.6.7 super的使用场合1175.6.8 多态1195.7 抽象类与接口1215.7.1 抽象方法与抽象类1215.7.2 接口1245.7.3 接口与抽象类的区别1265.8 对象类与字元串处理类1285.8.1 Object类1285.8.2 字元串处理类1315.9 Eclipse IDE套用技巧1355.9.1 环境搭建1355.9.2 工作区设定1365.9.3 工程管理1375.9.4 编译与执行1405.9.5 单步调试1405.9.6 工程备份与恢复1425.10 Java Doc143小结144
习题145第6章 Java异常处理机制1466.1 异常类与异常对象1466.2 异常处理与异常处理器1476.2.1 try{}语句块1496.2.2 catch() {}语句块1496.2.3 finally{}语句块1516.3 常用异常类152*6.4 throw与throws1536.4.1 throw1536.4.2 throws1556.4.3 类库製作与使用156小结156习题156第7章 数组与Java集合框架1577.1 数组1577.1.1 一维数组157*7.1.2 二维数组1607.2 Java集合框架接口概述1617.3 Collection接口1637.3.1 Collection接口定义1637.3.2 List接口及其实现类1677.3.3 Set接口及其实现类1747.4 集合内元素排序1767.4.1 对象排序1767.4.2 自定义对象的排序规则1777.4.3 SortedSet1827.4.4 Collection便利实现1847.4.5 算法1847.5 Map接口及其实现类1857.5.1 实现类1867.5.2 基本操作1887.5.3 批量操作1897.5.4 集合视图1907.5.5 集合操作1917.5.6 SortedMap1917.6 JCF及其启示192小结193习题193第8章 Java 输入/输出流1958.1 File类1958.1.1 处理档案和目录1968.1.2 档案处理1968.1.3 目录处理1978.1.4 获取最后修改时间1988.1.5 系统属性与档案处理1998.2 位元组流2008.2.1 位元组输入流2008.2.2 位元组输出流2038.3 字元流2098.3.1 字元输入流2098.3.2 字元输出流2118.3.3 位元组流与字元流的转换2138.4 连结流处理类2148.4.1 位元组流类型连结流处理类2148.4.2 字元流类型连结流处理类221*8.5 配置档案读取224小结227习题228第9章 Java多执行绪2299.1 执行绪基础2299.2 执行绪状态2319.2.1 由不存在状态到新建状态2319.2.2 由新建状态到就绪状态2319.2.3 由就绪状态到运行
状态2329.2.4 由运行状态到结束状态2339.2.5 由运行状态到就绪状态2339.2.6 由运行状态到阻塞状态2339.2.7 执行绪状态图2349.3 执行绪套用2349.3.1 定时处理2349.3.2 定时器API2359.3.3 从执行绪外部结束执行绪2379.3.4 烧水与泡茶模拟——join()使用示例239*9.4 临界资源的访问2409.4.1 使用synchronized加锁2419.4.2 生产者消费者问题2429.5 执行绪管理2519.5.1 守护执行绪2519.5.2 执行绪优先权251*9.5.3 执行绪组252*9.5.4 执行绪池252*9.6 执行绪相关技术2539.6.1 volatile2539.6.2 ThreadLocal253小结254习题254第10章 Java 套接字25510.1 网路基础25510.1.1 C/S模式与B/S模式25610.1.2 IP位址25710.1.3 TCP/IP协定25710.2 面向连线的Java Socket编程25910.2.1 建立连线26010.2.2 利用流进行通信26210.2.3 C/S通信示例26210.3 面向非连线的Java Socket编程27310.3.1 构建UDP套接字27410.3.2 使用UDP套接字通信27510.3.3 单一数据传送的UDP实现27510.3.4 使用流改进UDP示例277小结284习题284第11章 JDBC28511.1 JDBC基础28511.1.1 MySQL安装与配置28511.1.2 使用MySQL28711.1.3 MySQL管理28911.2 JDBC套用29011.2.1 获取连线29011.2.2 执行SQL语句29111.2.3 控制资料库事务29411.2.4 PreparedStatement与批任务29511.3 资料库访问模型29911.3.1 DAO模型29911.3.2 ORM模型30611.3.3 资料库连线池模型307小结308习题308第12章 ChatEasy系统的设计与实现30912.1 ChatEasy系统问题定义30912.2 ChatEasy系统分析与设计310
12.2.1 客户端通信过程分析31012.2.2 伺服器端通信过程分析31212.2.3 数据封装与解析31312.2.4 面向接口的设计31712.3 ChatEasy系统代码实现32812.3.1 常数类定义32812.3.2 客户端实现32812.3.3 伺服器端实现34112.4 ChatEasy系统测试357小结360习题360

本文发布于:2023-03-26 22:35:31,感谢您对本站的认可!

本文链接:http://www.ranqi119.com/to/1680227618268009.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:程式   面向对象   Java
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26|友情:优美诗词|电脑我帮您|扬州装修|369文学|站长工具|软件玩家|水木编程|编程频道