Java程序设计(第3版)
普通高等教育“十一五”国家级规划教材,经典教材改版。课件处为本书PPT教案与源代码

作者:辛运帏、饶一梅、马素霞

丛书名:新世纪计算机基础教育丛书(谭浩强主编)

定价:39元

印次:3-11

ISBN:9787302308072

出版日期:2013.03.01

印刷日期:2016.11.29

图书责编:焦虹

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书从Java语言的基本特点入手,全面介绍Java语言的基本概念和编程方法,并深入介绍Java语言的高级特性。书中内容涉及Java语言中的基本语法、数据类型、类、异常、界面设计、小应用程序、I/O数据流、线程及网络功能等,基本覆盖了Java语言的大部分实用技术,是进一步使用Java语言进行技术开发的基础。 本书内容详尽,实例丰富,在每章最后均列出了若干习题,以方便教学。本书适合作为高等学校教材,也可作为专业人员的参考书。 与本书配套的《Java程序设计题解与上机指导》(第三版)中提供了本书的习题解答及有关实验。

辛运帏,女,1965年生。1986年毕业于南开大学计算机与系统科学系,并留校任教。曾先后从师于陈有祺教授、卢桂章教授,获得工学硕士、博士学位,2003年晋升为教授。长期从事本科生、研究生的一线教学,多年来主讲数据结构、形式语言与自动机、计算方法等课程。主要研究领域为人工智能、电子商务、加密技术等,曾承担科技部、天津市重点基金等多项科研项目,发表论文十余篇。分别在清华大学出版社、高等教育出版社、机械工业出版社、南开大学出版社等出版教材《数据结构》《Java程序设计》等。�

本书自2001年第一版问世,到现在已经超过了10年。从这一点可以看出,Java语言仍具有足够的吸引力,其生命力并没有随时间的推移而有丝毫的减弱,学习Java语言的人越来越多。同时,由于技术的发展,Java语言的适用环境更加广泛,新的应用层出不穷。 Java语言之所以这样长盛不衰,一是因为其众多技术特点与现今的应用十分合拍,可以覆盖大部分需求;二是因为不断有新版本问世,完善了Java语言自身的功能。有了这两点,Java语言成为程序员首选的程序设计开发工具就顺理成章了。 现在越来越多的高等学校开设了Java语言这门课程,国内外已经出版了较多的教材。针对Java语言的教学目的,结合国内教学的特点,我们重新编写了《Java程序设计》一书,并配套编写了《Java程序设计题解与上机指导》。承蒙读者的厚爱,这本书的前几版已经被很多所大学选作教材. 第三版在结构上与第二版一致,为了方便初学者调试程序,增加了简单输入输出功能的介绍。另外,为了增加图形用户界面的观赏性,介绍了绘图功能及颜色的选择。有了这些内容,读者编写的程序将会更加美观。 本书从Java语言的基本特点入手,详细介绍Java语言的基本概念和编程方法,帮助读者深入了解Java的高级特性。本书共分为12章,涉及Java语言中的基本语法、数据类型、类、异常、界面设计、小应用程序、I/O数据流、线程及网络功能等内容。这些内容基本覆盖了Java语言的大部分实用技术,是进一步使用Java语言进行技术开发的基础。愿本书能成为读者进入Java殿堂的铺路石。 作为教材,在每章的最后列出了若干习题,供读者参考。本书不仅适合Java语言的初学...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
概述1.1 什么是Java语言1

1.1.1 Java语言的特点2

1.1.2 Java的三层架构3

1.1.3 Java语言的目标4

1.1.4 Java虚拟机4

1.1.5 垃圾收集5

1.1.6 代码安全5

1.2 一个基本的Java应用程序8

1.2.1 开发环境的安装8

1.2.2 Java应用程序9

1.3 程序的编译和运行11

1.3.1 编译11

1.3.2 运行11

1.4 常见错误12

1.4.1 编译时错误12

1.4.2 运行时错误13

1.5 使用Java核心API文档14

习题17

标识符和数据类型2.1 Java的基本语法单位18

2.1.1 空白、注释及语句18

2.1.2 关键字20

2.1.3 标识符20

2.2 Java编码体例21

2.3 Java的基本数据类型22

2.3.1 基本数据类型22

2.3.2 类型转换24

2.3.3 变量、说明和赋值25

2.4 复合数据类型26

2.4.1 概述26

2.4.2 Java的复合数据类型27

2.5 类和对象的初步介绍27

2.5.1 Java中的面向对象技术27

2.5.2 Java中的类定义29

2.5.3 Java中与OOP有关的关键字30

2.5.4 类定义示例33

2.5.5 创建一个对象35

2.5.6 引用变量的赋值38

2.5.7 自动初始化和null引用值39

2.5.8 术语概述39

习题40

表达式和流程控制语句3.1 表达式42

3.1.1 操作数42

3.1.2 运算符46

3....