Java程序设计与问题解决
Java程序设计与问题解决封面图

Java程序设计与问题解决

(美) 萨维特切 (Saitch,W.) , 著

出版社:清华大学出版社

年代:2012

定价:69.0

书籍简介:

本书以介绍Java基础知识为主,包括基本类型、字符串、控制流、类和方法的定义、数组、继承等,同时将问题求解的技能、编程技巧和良好的编程实践融会其中。书中还包括丰富的自测题、编程技巧提示、快速参考以及常见编程错误等内容。

书籍目录:

第1章 计算机和Java引论

1.1 计算机基础

1.1.1 硬件和内存

1.1.2 程序

1.1.3 编程语言、编译器、解释器

1.1.4 Java字节代码

1.1.5 类加载器

1.2 品尝JaVa

1.2.1 Java语言的历史

1.2.2 应用程序和小应用程序

1.2.3 第一个Java应用程序

1.2.4 编写、编译和运行Java程序

1.3 编程基础

1.3.1 面向对象编程

1.3.2 算法

1.3.3 测试与调试

1.3.4 软件重用

1.4 图形补充材料

1.4.1 一个示例图形小应用程序

1.4.2 图案的大小和位置

1.4.3 绘制椭圆和圆

1.4.4 绘制弧形

1.4.5 运行小应用程序

1.5 本章小结

练习题

编程项目

自测题答案

第2章 基础计算

2.1 变量和表达式

2.1.1 变量

2.1.2 数据类型

2.1.3 Java标识符

2.1.4 赋值语句

2.1.5 简单输入

2.1.6 简单屏幕输出

2.1.7 常量

2.1.8 命名常量

2.1.9 赋值兼容性

2.1.10 类型强制转换

2.1.11 数学运算符

2.1.12 小括号和优先级规则

2.1.13 特殊赋值运算符

2.1.14 增量和减量运算符

2.1.15 增量和减量运算符的更多介绍

2.2 String类

2.2.1 字符串常量和变量

2.2.2 字符串的拼接

2.2.3 String方法

2.2.4 字符串处理

2.2.5 转义字符

2.2.6 Unicode字符串

2.3 键盘和屏幕的输入输出

2.3.1 屏幕输出

2.3.2 键盘输入

2.3.3 其他输入分隔符(选读)

2.3.4 使用printf的格式化输出(选读)

2.4 文档和风格

2.4.1 有意义的变量名称

2.4.2 注释

2.4.3 缩进

2.4.4 使用命名常量

2.5 图形补充材料

2.5.1 运用到图形小应用程序上的样式规则

2.5.2 使用JFrame类创建Java GUI应用程序

2.5.3 类JOptionPane概述

2.5.4 以其他数值类型方式读取输入

2.6 本章小结

练习题

编程项目

自测题答案

第3章 控制流:分支

3.1 if-else语句

3.1.1 基本if-else语句

3.1.2 布尔表达式

3.1.3 比较字符串

3.1.4 嵌套if-else语句

3.1.5 多分支if-else语句

3.1.6 条件运算符(选读)

3.1.7 exit方法

3.2 boolean类型

3.2.1 布尔变量

3.2.2 优先级规则

3.2.3 布尔值的输入和输出

3.3 switch语句

3.3.1 枚举

3.4 图形补充材料

3.4.1 指定绘图颜色

3.4.2 表达“是”或“否”提问的对话框

3.5 本章小结

练习题

编程项目

自测题答案

第4章 控制流:循环

4.1 Java循环语句

4.1.1 while语句

4.1.2 do-while语句

4.1.3 for语句

4.1.4 在for语句内部声明变量

4.1.5 在for语句中使用逗号(选读)

4.1.6 for-each语句

4.2 使用循环编程

4.2.1 循环体

4.2.2 初始化语句

4.2.3 控制循环迭代次数

4.2.4 循环中的break语句和continue语句(选读)

4.2.5 循环错误

4.2.6 跟踪变量

4.2.7 断言检查

4.3 图形补充材料

4.3.1 drawString方法

4.4 本章小结

练习题

编程项目

自测题答案

第5章 定义类和方法

5.1 类和方法定义

5.1.1 类文件和独立编译

5.1.2 实例变量

5.1.3 方法

5.1.4 定义void方法

5.1.5 定义返回一个值的方法

5.1.6 关键字this

……

第6章 对象和方法的更详细讨论

第7章 数组

第8章 继承、多态和接口

第9章 异常处理

第10章 流和文件I/O

第11章 递归

第12章 动态数据结构和泛型

附录

内容摘要:

《世界著名计算机教材精选:Java程序设计与问题解决(第6版)》是一部通过Java语言讲授计算机程序设计的教材,以轻松易懂的方式讲解复杂的问题。《世界著名计算机教材精选:Java程序设计与问题解决(第6版)》向读者阐述了面向对象程序设计以及与此相关的一些重要概念,比如设计、测试与调试、编程风格、接口继承以及异常处理,并在全书自始自终贯穿了面向对象的思想。本书通过丰富的实例,让读者掌握类、对象的概念,并将它们运用到实际的程序设计中。《世界著名计算机教材精选:Java程序设计与问题解决(第6版)》不仅是Java面向对象程序设计的理想教材,也是从事Java应用开发的很好参考书。

书籍规格:

书籍详细信息
书名Java程序设计与问题解决站内查询相似图书
9787302296508
如需购买下载《Java程序设计与问题解决》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)69.0语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

Java程序设计与问题解决是清华大学出版社于2012.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计-教材 的书籍。