





定价:69.5元
印次:1-3
ISBN:9787302505747
出版日期:2018.09.01
印刷日期:2022.01.14
图书责编:汪汉友
图书分类:教材
本书是讲述Java程序设计的教材,在一般知识的基础上增加了JDK 8中的新功能,包括在接口中声明静态方法、默认方法,还有Lambda表达式、方法引用、Stream。在图形界面部分,去掉了介绍Applet的内容,增加了用JavaFX实现图形界面的内容及案例。本书由多位长期从事Java教学的教师根据实际授课经验编写而成,通过在教学环境中的试用,具有较好的教学效果。本书适合作为普通高等学校教材使用,为了便于学习,本书配有习题解答、电子课件及源程序,在本书附录中还有相应的授课计划和实验项目,为教师备课、授课和安排实验环节的项目提供参考,为读者的学习提供引导。
本书由多位长期从事Java教学的教师根据其实际授课经验编写,从教师和学生的角度来编写教材,并在教学环境中加以试用,不断修改完善。本书配有习题解答、电子课件及源程序。
前言 本书的内容主要来自于为计算机专业本科生授课的讲义。本书在正式出版前,经过了两年的试用,根据试用中的反馈意见对内容进行了不断的修改和完善。 本书主要介绍Java编程语言的基础知识,侧重实际应用,力求引导学生提高动手编写程序的能力。本书内容精练,尽量将复杂的问题进行简化,主要目的是帮助学生克服畏难情绪,提高学习兴趣,从而快速入门。在入门之后可以进行自学,对书中某些知识进行补充。书中加星号(*)部分为选学部分,供有一定基础的读者学习使用。 要想学会一门编程语言,需要的是动手编程,只看书,不写程序,即使看无数本书也是学不会一门语言的。正如我们的先辈所说:“书上得来终觉浅,绝知此事要躬行”。书上的习题以及实验数量不多,读者在学习时要自己给自己找问题来编程解决。这些问题完全可以来自生活中。编程语言特别适宜用来解决手工计算的问题,例如高等数学、线性代数、概率与统计中都有很多需要计算的问题,可以试着编程求两个矩阵相乘,更难的可以用来求矩阵的分解等。学习数据结构时,可以用Java来实现链表、链式堆栈等,这样既可以学好基础知识,又可以学习如何用程序解决实际问题。 在学会Java的基本语法后,继续学习分为两个方面: 一是学习使用Java自带的类库、第三方提供的类库;另一个是自己写类。这两方面同样重要。站在巨人的肩上才能看得更高。同样,每个人遇到的情况都是不一样的,通用的类库只能解决共有的问题,无法解决每个人特定的问题。 学习Java有一个非常大的方便,就是有详细的帮助文档。如果想学会Java,必须学会使用Java自带类库的API文档。该文档可以从官方网站上下载。同样,第三方类库也提供...
第一部分Java程序设计第1章Java入门3
1.1Java简介3
1.1.1Java的由来3
1.1.2Java的特点4
1.2Java平台5
1.2.1Java平台的构成5
1.2.2Java平台的版本6
1.2.3JRE和JDK7
1.2.4JDK的下载与安装8
1.2.5环境变量的配置9
1.3Java程序的开发流程10
1.3.1Java程序的种类10
1.3.2Java程序的开发流程10
1.4小试身手11
1.5Java API文档的使用12
1.6Java Doc文档13
1.6.1语法13
1.6.2标签简介14
1.6.3生成Java Doc文档15
本章小结16
习题117第2章Java基本语法18
2.1原始类型18
2.1.1整数类型19
2.1.2实数类型21
2.1.3字符类型21
2.1.4布尔类型22
2.1.5强制类型转换222.2引用类型23
2.3String23
2.4声明变量23
2.4.1变量的赋值24
2.4.2变量的默认值24
2.4.3常量24
2.4.4变量作用范围24
2.5命名25
2.6运算符与表达式26
2.6.1算术运算符26
2.6.2关系运算符27
2.6.3逻辑运算符27
2.6.4位运算符29
2.6.5赋值运算符31
2.6.6其他运算符31
2.7数组32
2.7.1一维数组32
2.7.2多维数组33
本章小结35
习题235第3章流程控制36
3.1分支语句36
3.1.1if…else语句36
... 查看详情