


定价:59.8元
印次:1-1
ISBN:9787302708810
出版日期:2026.03.01
印刷日期:2026.03.10
图书责编:王冰飞
图书分类:教材
"本书基于JDK 21版本,借助119个精心设计的实例深入剖析JDK特定类的方法。本书紧密结合“Java程序设计”课程相关教材,如《Java 2实用教程(题库+微课视频版)》(第7版)和《Java面向对象程序设计》(第4版?微课视频版),对其内容进行全面补充与拓展。 全书共10章,按照JDK中包的层次精心组织内容。本书中的实例包含有助于理解重要知识点的基础示例、实际场景的应用示例、提升能力的进阶示例。全部实例在知识点方面覆盖了Java的基本语法、基础类、实用类、输入输出流、加密/解密、多线程、图形用户界面、图形图像、集合框架、Stream框架以及图论框架等内容。本书契合现代快节奏的学习需求,采用碎片化学习模式,读者可依据自身的知识掌握情况灵活、自主地挑选实例进行学习,真正实现个性化、高效的学习。 本书适合作为“Java程序设计”课程的教学参考书,特别适合作为《Java 2实用教程(题库+微课视频版)》(第7版)或《Java面向对象程序设计》(第4版?微课视频版)的配套参考书。 "
"耿祥义,大连交通大学大学教授,辽宁省本科一流课程“面向对象程序设计”课程负责人,作为主编出版教材《java2实用教程》第6版(其中第3版是国家级十一五规划教材),主要研究领域是程序设计与算法,在清华大学出版社出版10余部教材。张跃平,大连交通大学大学副教授,辽宁省本科一流课程“面向对象程序设计”主讲教师,作为主编出版教材《java2实用教程》第6版(其中第3版是国家级十一五规划教材),主要研究领域是企业智能信息化,在清华大学出版社出版10余部教材。"
前言 党的二十大报告指出: 教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。高等教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。 内容定位 本书基于JDK 21版本,借助119个精心设计的实例,对JDK(Java Development Kit,Java开发工具包)中特定类的方法展开深入剖析。本书并非对JDK类库的简单堆砌,而是紧密结合“Java程序设计”课程相关教材,特别是《Java 2实用教程(题库+微课视频版)》(第7版)和《Java面向对象程序设计》(第4版·微课视频版),对其内容进行全面补充与拓展。本书中涵盖的JDK方法,一部分是教材尚未涉及或JDK 8之后新增的;另一部分则是在教材内容的基础上进一步深挖细究的,并给出具有一定难度的实例。基于此,本书适合作为“Java程序设计”课程的教学参考书,特别适合作为《Java 2实用教程(题库+微课视频版)》(第7版)或《Java面向对象程序设计》(第4版·微课视频版)的配套参考书。 结构优势 本书聚焦JDK中各类的方法的阐释,尤其着重介绍具有算法特性的方法。在内容编排上,本书依照JDK自身的结构,即按照JDK中包的层次精心组织内容。这种结构安排具有显著优势: 一方面,它为书中实例的合理编排提供了便利,使实例能够与所讲解的方法紧密结合,增强了内容的直观性与可理解性;另一方面,从读者的角度出发,此...
第1章java.lang包
1.1Integer类1
1.1.1进制1
1.1.2幂次方4
1.2Character类7
1.2.1标识符7
1.2.2数字和字母8
1.2.3字节反转11
1.3Float和Double类13
1.3.1小数的二进制13
1.3.2 IEEE 75414
1.4Number类16
1.4.1转换精度16
1.4.2判断精度17
1.5switch表达式与四则运算19
1.5.1switch表达式19
1.5.2四则运算20
1.6Math类21
1.6.1浮点数的粒度性与求极限21
1.6.2笛卡儿爱心曲线23
1.7String类24
1.7.1逐个替换和全部替换24
1.7.2JDK 8之后的新方法26
1.8StringBuilder类28
1.8.1StringBuffer类和StringBuilder类的区别28
1.8.2旋转转盘29
1.8.3equals()方法30
1.9Record类30
1.10Enum类32
1.10.1枚举32
1.10.2路口信号灯331.11ProcessBuilder类和Process类35
1.11.1主要方法35
1.11.2动态编译表达式36
第2章java.math包
2.1大素数39
2.2亲和数41
2.3阶乘的尾42
2.4196之谜44
2.5黄金分割45
2.6计算引力47
第3章javax.crypto和java.security包
3.1AES与DES对称加密50
3.2RSA... 查看详情
"本书特色:
(1)深度聚焦JDK 21方法:深度剖析JDK 21版本中一些类的方法,特别是蕴含算法精髓的方法。熟练运用这些方法不仅能大幅提升解决实际问题的效率,避免重复性的不必要开发,还能使代码更加简洁优雅、高效实用。
(2)适用广泛,助力知识进阶:无论读者已有一定Java语言基础,还是正在系统地学习“Java程序设计”课程,都能通过阅读本书汲取更多的知识,有效提升算法与编程技能。
(3)方法讲解细致入微:秉持细致、深入且易于理解的原则,针对每个JDK方法,均配备了便于理解的基础示例、贴合实际场景的应用示例,以及具有一定难度、训练能力的进阶示例。
(4)碎片化学习模式:为适应现代快节奏的学习需求,本书采用碎片化学习模式,读者可根据自身的知识掌握情况,灵活、自主地挑选书中实例进行学习。"





