


作者:耿祥义
定价:59元
印次:2-3
ISBN:9787302542902
出版日期:2021.08.01
印刷日期:2025.07.31
图书责编:田在儒
图书分类:教材
Java语言是很优秀的语言,具有面向对象、与平台无关、安全、稳定和多线程等优良特性,特别适用于网络应用程序的设计,已经成为网络时代最重要的编程语言之一。 本书按照基础知识、基础训练、上机实践组织教材的体系结构。基础知识体现最重要和实用的知识,是教师需要重点讲解的内容;基础训练是针对基础知识需要具备的编程能力;上机实践是要求学生独立完成的实践活动。全书共分12章,包含了Java的基本数据类型,语句,类与对象,子类与继承,接口与实现,匿名类,函数接口与Lambda表达式,异常类,常用实用类,输入、输出流,JDBC数据库操作,Java swing图形用户界面,Java多线程机制,Java网络编程和综合实训等内容。 本书适合作为高等职业院校及应用型本科院校相关专业的Java程序设计教材。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
耿祥义,男,52,1995年中国科学技术大学博士毕业,获理学博士学位。1997年从中山大学博士后流动站出站。现任大连交通大学教授。有多年讲授Java语言的经验,已编写出版《Java 2实用教程》《Java 课程设计》《JSP 实用教程》《JSP 基础教程》《XML 基础教程》等10余部教材。
前言 本书按照基础知识、基础训练、上机实践组织教学过程,提供了82个基础知识模块和相应的82个基础训练以及82个上机实践模块;提供了2个综合实践、30个由作者制作或录制的课外读物微课,扫描二维码即可观看学习。 基础知识体现最重要和实用的知识,是教师需要重点讲解的内容;基础训练注重掌握基础知识后应具备的编程能力;上机实践给出了需要学生独立完成的实践活动。全书共分12章,包含了Java的基本数据类型,语句,类与对象,子类与继承,接口与实现,匿名类,函数接口与Lambda表达式,异常类,常用实用类,输入、输出流,JDBC数据库操作,Java swing图形用户界面,Java多线程机制,Java网络编程和综合实训等内容。 第1章基础知识部分介绍了Java语言的来历、地位、重要性和Java的平台无关性,基础训练部分主要训练学生掌握开发Java程序的基本步骤,以便为后续内容的学习奠定基础。第2章和第3章介绍了基本数据类型、Java运算符和控制语句。第4章和第5章是本书的重点内容之一,讲述了类与对象、子类与继承、接口与多态、函数接口与Lambda表达式等内容,基础知识点明确,基础训练重点体现面向抽象和接口的设计思想。第6章讲述常用的实用类,包括字符串、日期、正则表达式及数学计算等,基础训练环节特别体现怎样用所学实用类去解决软件开发中的常见问题。第7章的主要内容是Java的输入、输出流,是Java语言中很丰富和优秀的一部分内容,尽管Java提供了20多种流,但它们的用法、原理却很类似,根据这一特点,本章在基础知识上突出原理,在基础训练上注重任务的实用性,以便激发学生的学习兴趣。第...
第1章初识Java1
1.1开发环境1
1.2简单的Java程序4
1.3小结9
1.4课外读物9
习题19
第2章基本数据类型与数组12
2.1整数类型12
2.2字符类型15
2.3浮点类型17
2.4逻辑类型20
2.5类型转换运算21
2.6输入、输出数据24
2.7数组27
2.8小结31
2.9课外读物31
习题231
第3章运算符、表达式和语句35
3.1运算符与表达式35
3.2分支语句39
3.3循环语句43
3.4小结46
3.5课外读物46
习题346
第4章类与对象50
4.1数据和算法的封装50
4.2类的结构54
4.3构造方法与对象的创建59
4.4Java程序的结构63
4.5对象的引用和实体65
4.6对象的组合68
4.7实例成员与类成员71
4.8this关键字75
4.9方法重载78
4.10包语句81
4.11import语句84
4.12访问权限86
4.13可变参数与var局部变量89
4.14小结91
4.15课外读物92
习题492
第5章继承与接口99
5.1子类99
5.2成员变量的隐藏和方法重写102
5.3super关键字104
5.4final关键字107
5.5对象的上转型对象109
5.6多态和抽象类112
5.7接口与实现115
5.8接口回调119
5.9匿名类122
5.10函数接口与Lambda表达式125
5.11异常类128
5.12小结131
5.13课外读物131
习题513... 查看详情

