Java程序设计(第2版)
普通高等教育“十一五”国家级规划教材,本书已出新版

作者:辛运帏等

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

定价:28元

印次:2-11

ISBN:9787302131328

出版日期:2006.08.01

印刷日期:2012.02.22

图书责编:焦虹

图书分类:教材

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

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

Java语言的学习热潮并没有因为时间的推移而消退,相反,由于计算机技术的发展所带来的新应用的出现,Java越来越流行,这种情况是以往程序设计语言在其生存周期内所不多见的。Java语言之所以这样长盛不衰,一是因为其众多的技术特点与现今的应用十分合拍,可以覆盖大部分的需求;二是因为SUN公司不断推出新的版本,完善Java自身的功能。有了这两点,Java语言成为程序员首选的程序设计开发工具就在情理之中了。 现在越来越多的高等学校计算机系开设了Java语言这门课程,国内外已经出版了较多的教材。针对Java语言的教学目的,结合国内教学的特点,我们于2001年编写了《Java程序设计》一书,并配套编写了《Java程序设计题解与上机指导》。承蒙读者的厚爱,这两本书被很多所大学选作教材。 近年来,Java语言版本不断更新,功能逐步完善,2001年编写的教材中已有的部分内容不再适用,而需要添加Java语言新版本中增加的内容,删除一些不再应用的部分。因此我们全面修订原书,推出第二版,旨在向读者更全面系统地介绍Java语言。 第二版所做的修订集中在以下几个方面。 (1) 将原来分散在第5章和第11章的内容集中起来,系统介绍了Java语言中类的概念。由于Java语言是一种严格的面向对象的语言,编写的所有代码都限定在类内完成,考虑到不熟悉这种程序设计思路的读者可能很难从面向过程的模式中转变过来,因此本书的第一版分两步向读者介绍类的内容。现在的情况已有了很大的改变。面向对象的程序设计思想已是各学校程序设计课程的主要内容,学习Java时,相信读者已有了初步的基础,所以本版中将两章合为一章。 (2)...

课件下载

样章下载

暂无网络资源

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

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

1.1.1Java语言的特点1

1.1.2Java的三层架构3

1.1.3Java语言的目标3

1.1.4Java虚拟机4

1.1.5垃圾收集5

1.1.6代码安全5

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

1.2.1开发环境的安装8

1.2.2Java应用程序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.1Java的基本语法单位18

2.1.1空白、注释及语句18

2.1.2关键字20

2.1.3标识符20

2.2Java编码体例21

2.3Java的基本数据类型22

2.3.1基本数据类型22

2.3.2类型转换24

2.3.3变量、说明和赋值25

2.4复合数据类型26

2.4.1概述26

2.4.2Java的复合数据类型27

2.5类和对象的初步介绍27

2.5.1Java中的面向对象技术27

2.5.2Java中的类定义29

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

2.5.4类定义示例33

2.5.5创建一个对象36

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.1.3表达式的提升和转换48

3.1.4数学函数49

3.2流控制50...