Java程序设计教程

Java程序设计教程

(美) 刘易斯 (Lewis,J.) , (美) 洛夫特斯 (Loftus,W.) , 著

出版社:电子工业出版社

年代:2011

定价:55.0

书籍简介:

本书对面向对象的思想和机制进行了准确而透彻的剖析,为读者深入学习Java语言程序设计提供了全面、详细的指导。全书覆盖了面向对象设计的广泛内容,介绍了Java语言的基本数据类型、流程控制、类和对象等。在深入分析面向对象设计方法的基础上,介绍了封装机制、继承机制和多态性的实现与应用、异常的捕捉和处理、集合类的定义方法和泛型类的概念。

书籍目录:

第1章 计算机系统概述

1.1 计算机处理过程

1.1.1 软件的分类

1.1.2 数字计算机

1.1.3 二进制数

自测题

1.2 硬件组件

1.2.1 计算机结构

1.2.2 输入/输出设备

1.2.3 主存储器和辅助存储器

1.2.4 中央处理器

自测题

1.3 网络

1.3.1 网络连接

1.3.2 局域网和广域网

1.3.3 因特网

1.3.4 万维网

1.3.5 统一资源定位器

自测题

1.4 Java程序设计语言

1.4.1 Java程序

1.4.2 注释

1.4.3 标志符和保留字

1.4.4 空白符

自测题

1.5 程序开发

1.5.1 编程语言级别

1.5.2 编辑器、编译器和解释器

1.5.3 开发环境

1.5.4 语法和语义

1.5.5 错误

自测题

1.6 面向对象编程

1.6.1 问题求解

1.6.2 面向对象的软件原理

自测题

关键概念总结

练习题

编程项目

第2章 数据与表达式

2.1 字符串

2.1.1 print和print方法

2.1.2 字符串拼接

2.1.3 转义序列

自测题

2.2 变量与赋值

2.2.1 变量

2.2.2 赋值语句

2.2.3 常量

自测题

2.3 基本数据类型

2.3.1 整型与浮点型

2.3.2 字符型

2.3.3 布尔型

自测题

2.4 表达式

2.4.1 算术运算符

2.4.2 运算符优先级I

2.4.3 自增和自减运算符

2.4.4 赋值运算符

自测题

2.5 数据类型转换

2.5.1 类型转换的安全性

2.5.2 数据类型转换技术

自测题

2.6 交互程序

自测题

2.7 图形

2.7.1 坐标系统

2.7.2 颜色表示方法

自测题

2.8 Java applet

2.8.1 Java applet的基本概念

2.8.2 利用Web执行Java applet

自测题

2.9 绘图

自测题

关键概念总结

练习题

编程项目

软件失误案例:NASA火星气象观测

卫星和火星极地登陆者号

第3章 使用类和对象

3.1 建立对象

3.1.1 对象引用变量的声明和初始化

3.1.2 别名

自测题

3.2 String类

自测题

3.3 包

3.3.1 包的概念

3.3.2 import声明

自测题

3.4 Random类

自测题

3.5 Math类

自测题

3.6 格式化输出

3.6.1 Number Format类

3.6.2 Decimal Format类

3.6.3 print方法

自测题

3.7 枚举型

自测题

3.8 包装类

3.8.1 包装类的创建和使用

3.8.2 自动包装

自测题

3.9 组件和容器

3.9.1 框架和面板

3.9.2 布局管理器

自测题

3.1 0嵌套的面板

自测题

3.1 1图像

自测题

关键概念总结

练习题

编程项目

第4章 编写类

4.1 类和对象的核心概念

自测题

4.2 类的分析

4.2.1 实例数据

4.2.2 UML类图

自测题

4.3 封装

4.3.1 可见性修饰符

4.3.2 访问器和修改器

自测题

4.4 方法剖析

4.4.1 返回语句

4.4.2 参数

4.4.3 局部数据

4.4.4 银行账户实例

自测题

4.5 构造方法的关键概念

自测题

4.6 图形对象

自测题

4.7 图形用户界面..l

自测题l

4.8 按钮

自测题

4.9 单行文本框

自测题

关键概念总结

练习题

编程项目

软件失误案例:丹佛国际机场行李传

送系统

第5章 条件判断和循环

5.1 布尔表达式

5.1.1 等式运算符和关系运算符

5.1.2 逻辑运算符

自测题

5.2 if语句

5.2.1 if-else语句

5.2.2 使用语句块

5.2.3 if语句的嵌套

自测题

5.3 数据比较

5.3.1 浮点数比较

5.3.2 字符比较

5.3.3 比较对象

自测题

5.4 while语句

……

第6章 深入的条件判断和循环

第7章 面向对象设计

第8章 数组

第9章 继承

第10章 多态性

第11章 异常

第12章 递归

第13章 集合

内容摘要:

《国外计算机科学教材系列:Java程序设计教程(第7版)》对面向对象的思想和机制进行了准确而透彻的剖析,为读者深入学习Java语言程序设计提供了全面、详细的指导。全书覆盖了面向对象设计的广泛内容,介绍了Java语言的基本数据类型、流程控制、类和对象等。在深入分析面向对象设计方法的基础上,介绍了封装机制、继承机制和多态性的实现与应用、异常的捕捉和处理、集合类的定义方法和泛型类的概念,书中提供了大量具有可实践性的程序实例、自测题及答案、练习题和编程项目、生动的“软件失误案例”和“视频讲解”学习辅导短片,并且在每章中都补充了针对本章主题的图形用户界面(GUI)设计知识和实例,这部分内容可形成完整的JavaGUI设计知识体系。此外,《国外计算机科学教材系列:Java程序设计教程(第7版)》还有内容丰富的附录,并提供了在线程序设计实践网站服务。
《国外计算机科学教材系列:Java程序设计教程(第7版)》适合作为高等院校软件专业与计算机应用专业的教材,同时对工程技术人员也有很高的参考价值。

编辑推荐:

自Lewis和Loftus出版这本世界上很畅销的书籍以来,便改变了人们对整个初级程序开发课程的学习观念,此书正是为全面透彻学习Java而编写的一本专业书。在第七版中为正在学习Java的人们添加了许多非常实用的内容,使得《国外计算机科学教材系列:Java程序设计教程(第7版)》继续在计算机科学的教育领域内处于领先的地位。
《国外计算机科学教材系列:Java程序设计教程(第7版)》的内容可为学习编程技术的读者打下坚实的基础,从而设计出良好的面向对象软件。通过讲解各种真实世界的编程实例,作者在书中强调了如何创建问题解决方案及如何应用设计技巧。此外,书中提供了大量与开发相关的技术要点提示,同时配合实用、有效的GUI应用程序,使读者能够迅速掌握并巩固所学的知识。
《国外计算机科学教材系列:Java程序设计教程(第7版)》的新特色:
通过讲解对象与面向对象的设计,使学生们在学习编写对象之前先学习如何使用它们。
书中包含了大量的编程实例,对于每一个实例都给出其程序输出、示例运行结果。
在每章结尾提供了非常有价值的编程项目练习,由浅入深,帮助学生实践Java程序的设计与实现。
覆盖了图形与GUI等主题,讲解了最新的图形化实例与应用。
完全兼容Java6.0。

书籍规格:

书籍详细信息
书名Java程序设计教程站内查询相似图书
丛书名国外计算机科学教材系列
9787121153440
如需购买下载《Java程序设计教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)55.0语种简体中文
尺寸26 × 18装帧平装
页数 500 印数

书籍信息归属:

Java程序设计教程是电子工业出版社于2012.2出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-高等学校-教材 的书籍。