词条 | 夏老师教你学Java |
释义 | 图书信息出版社: 中国铁道出版社; 第1版 (2010年2月1日) 平装: 485页 正文语种: 简体中文 开本: 16 ISBN: 9787113108458 条形码: 9787113108458 尺寸: 25.6 x 18.6 x 3.4 cm 重量: 880 g 内容简介《夏老师教你学Java》详细讲解了Java程序设计知识,着重介绍Java概述、Java编程基础、控制程序流程、数组、定义和使用类、类的高级用法、集合和日期、处理异常、输入,输出流、图形界面编程以及数据库编程等知识,并在最后一章用一个完整的实例详细讲解了如何使用Java开发桌面应用程序。 《夏老师教你学Java》深入浅出,图文并茂,直观生动,结合了大量典型实例帮助读者理解和应用知识。为了方便读者学习,书中实例所涉及的源代码都收录到了《夏老师教你学Java》的配套光盘中,以供读者在学习过程中使用。 《夏老师教你学Java》适合程序设计的入门读者、程序设计员和各行各业需要进行程序设计的人员使用,也可供各类培训学校和各大中专院校作为相关课程的教材使用。 目录第1章 Java概述 1.1 Java语言特点 1.1.1 Java的优点 1.1.2 Java虚拟机 1.1.3 Java平台 1.1.4 Java版本 1.2 Java开发工具 1.2.1 JDK 1.2.2 TextPad 1.2.3 NetBeansIDE 1.3 使用JDK文档 1.4 上机实践 1.4.1 使用JDK编程 1.4.2 使用NetBeans16E编程 第2章 Java编程基础 2.1 Java程序结构 2.1.1 注释 2.1.2 初识类 2.1.3 语句和代码块 2.1.4 main方法 2.2 标识符与关键字 2.3 基本数据类型 2.3.1 布尔型 2.3.2 字符型 2.3.3 整数类型 2.3.4 浮点类型 2.3.5 枚举类型 2.4.常量与变量 2.4.1 常量 2.4.2 变量 2.5 运算符与表达式 2.5.1 算术运算符与算术表达式 2.5.2 关系运算符与关系表达式 2.5.3 位运算符 2.5.4 逻辑运算符与逻辑表达式 2.5.5 赋值运算符 2.5.6 条件运算符 2.5.7 类型转换 2.5.8 运算符的优先级 2.6 数学常量和函数 2.7 字符串 2.7.1 定义字符串变量 2.7.2 使用String类方法 2.8 基本输入和输出 2.8.1 基本输出 2.8.2 基本输入 2.9 上机实践 2.9.1 判定“回文”数字 2.9.2 计算三角形面积 2.9.3 计算平均值 第3章 控制程序流程 3.1 语句块 3.2 if语句 3.2.1 简单if结构 3.2.2 ifelse结构 3.2.3 ifelseif结构 3.3 switch语句 3.4 while循环 3.5 do循环 3.6 for循环 3.7 break和continue语句 3.7.1 break语句 3.7.2 continue语句 3.8 循环的典型应用 3.9 上机实践 3.9.1 输出数字图形 3.9.2 验证哥德巴赫猜想 第4章 数组 4.1 一维数组 4.1.1 定义一维数组 4.1.2 数组的初始化 4.1.3 数组元素的引用 4.1.4 数组赋值 4.1.5 Arrays类的数组操作 4.2 命令行参数 4.3 多维数组 4.4 不规则数组 4.5 数组应用举例 4.5.1 查找和添加数据 4.5.2 快速法排序 4.5.3 选择法排序 4.5.4 冒泡法排序 4.5.5 插入法排序 4.5.6 矩阵转置 4.5.7 寻找“鞍点 4.6 上机实践: 4.6.1 字母分类 4.6.2 成绩排序 第5章 定义和使用类 5.1 什么是类 5.1.1 面向对象的基本概念 5.1.2 一个类的实例 5.1.3 类的定义格式 5.1.4 类中的变量和方法 5.2 使用类和对象 5.2.1 定义对象 5.2.2 使用类 5.2.3 初始化数据成员 5.2.4 初始化块 5.2.5 构造方法与重载 5.2.6 定义方法 5.2.7 递归方法 5.2.8 方法重载 5.2.9 静态成员 5.2.10 常量成员 5.3 包 5.3.1 命名包 5.3.2 编译包 5.3.3 使用包 5.3.4 使用iar扩展包 5.3.5 类和类成员的可访问性 5.3.6 了解标准包 5.4 嵌套类 5.4.1 静态嵌套类 5.4.2 使用动态嵌套类 5.4.3 在外部类之外使用嵌套类 5.5 上机实践 5.5.1 随机整数数组 5.5.2 字符图形 第6章 类的高级用法 6.1 类的继承 6.1.1 继承关系 6.1.2 被隐藏的继承成员 6.1.3 派生类的构造方法 6.1.4 多级继承 6.1.5 多态 6.1.6 使用final关键字 6.2 抽象类 6.3 Object类 6.4.接口 6.4.1 使用接口常量 6.4.2 使用接口方法 6.4.3 接口的继承 6.5 上机实践 6.5.1 工资表 6.5.2 十六进制运算器 第7章 集合、日期 7.1 集合 7.1.1 了解集合框架 7.1.2 迭代器Iterator 7.1.3 HashSet,类 7.1.4 TreeSet类 7.1.5 ArraVList类 7.1.6 LinkedList.类 7.1.7 PriorityQueue类 7.1.8 HashMap类 7.1.9 常用集合算法 7.2 日期 7.2.1 使用Date类 7.2.2 使用Calendar和Gregorian Calendar类 …… 第8章 处理异常 第9章 输入/输出流 第10章 图形界面编程 第11章 数据库编程 第12章 综合实例——题库管理系统 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。