Java简明教程(第3版)
作者:皮德常 编著
清华大学
出版时间:2011-2-1
丛编项:计算机科学与技术系列教材·信息技术方向
本书详细介绍了Java面向对象的核心编程思想和方法,特别注重程序设计的实用性和趣味性。主要内容包括:Java编程基础、面向对象编程原理、接口、包、泛型的基本概念、链表、栈、散列、字符串处理、异常处理、输入输出、多线程、小程序、Swing图形界面设计、事件处理、数据库常用操作方法以及基于Access数据库编程的综合应用举例等。
本书适合作为高等学校程序设计课程教材和程序员考试参考书,也适于具备C/C++编程经验又想转向Java编程的读者阅读。
本书不仅注重知识传授,而且重视对读者创新能力的培养。 本书讲述Java面向对象编程的思想和方法,揭示Java的技术实现内幕和编译上的不完善之处,这对培养读者勤于思考、勇于实践和敢十创新很有帮助。在编排上采用“提出问题→引导读者思考→培养思考能力”的模式。
抓重要概念,舍次要内容。 本书突出Java与C/C++的不同之处,对语言的共性不作详细介绍,仅仅讲授Java的核心内容,旨在使学生在有限时间内掌握Java编程的核心思想。
本书语言通俗、风趣,将复杂的面向对象概念采用浅显的语言讲述,便于读者理解和掌握。
本书的全部示例代码和电子教案PPT免费提供给教师参考。
目录
- 第1章 Java语言简介
- 1.1 Java语言的发展历程
- 1.2 Java语言的特点
- 1.2.1 简单性
- 1.2.2 面向对象
- 1.2.3 分布性
- 1.2.4 解释执行
- 1.2.5 健壮性
- 1.2.6 安全性
- 1.2.7 结构中立
- 1.2.8 可移植性
- 1.2.9 高效性
- 1.2.10 多线程
- 1.2.11 动态性
- 1.3 Java类库的概念
- 1.4 网络浏览器
- 1.5 Java开发工具
- 1.6 Java程序分类
- 1.6.1 使用NetBeans运行Java应用程序
- 1.6.2 使用NetBeans运行Java Applet小程序
- 1.7 对Java程序的解释
- 1.7.1 程序注释方法
- 1.7.2 对Java应用程序的解释
- 1.7.3 对Java小程序的解释
- 1.7.4 对HTML文件的解释
- 1.8 编写Java程序的风格要求
- 本章小结
- 思考和练习
- 第2章 数据类型、运算符和表达式
- 2.1 常量
- 2.2 变量
- 2.2.1 整型变量
- 2.2.2 字符型变量
- 2.2.3 浮点型变量
- 2.2.4 布尔型变量
- 2.2.5 对原子类型变量生存空间的讨论
- 2.3 变量赋值问题
- 2.4 数组
- 2.4.1 一维数组
- 2.4.2 二维数组
- 2.4.3 数组初始化
- 2.5 Java中的参数传递方式
- 2.6 Java的运算符
- 2.6.1 算术运算符
- 2.6.2 关系运算符
- 2.6.3 逻辑运算符
- 2.6.4 位运算符
- 2.6.5 三元条件运算符
- 2.6.6 +运算符
- 本章小结
- 思考和练习
- 第3章 控制语句
- 3.1 分支语句
- 3.1.1 if语句
- 3.1.2 switch语句
- 3.2 循环控制语句
- 3.2.1 while语句
- 3.2.2 do-while语句
- 3.2.3 for语句
- 3.3 break语句和continue语句
- 3.3.1 不带标号的break语句和continue语句
- 3.3.2 带标号的break语句和continue语句
- 本章小结
- 思考和练习
- ……
- 第4章 Java的类
- 第5章 接口、包与泛型
- 第6章 字符串处理
- 第7章 异常处理
- 第8章 输入与输出处理
- 第9章 多线程
- 第10章 小程序
- 第11章 Swing图形界面设计
- 第12章 数据库程序设计
- 参考文献