标签
内容简介
《疯狂Java讲义(第4版)》是李刚所著“疯狂Java”体系中的核心教材,由电子工业出版社于2018年1月出版。第4版延续了前三版系统、全面、讲解细致的特点,并在此基础上全面补充了Java 9的新特性。全书覆盖Java基本语法结构、面向对象特征、集合框架体系、泛型、异常处理、GUI编程、JDBC数据库编程、注解、IO流体系、多线程编程、网络通信编程与反射机制,内容涉及java.lang、java.util、java.text、java.io与java.nio、java.sql、java.awt、javax.swing等包下绝大部分类和接口。针对Java 9,书中重点讲解了模块化系统,并介绍了jshell交互式工具、多版本JAR包、匿名内部类的菱形语法、增强的try语句、私有接口方法以及新增的各种API。本书的讲解不单纯停留在知识罗列上,而是从解决问题的角度出发,穿插五子棋游戏、梭哈游戏、仿QQ游戏大厅、MySQL企业管理器、仿EditPlus文本编辑器、多线程断点下载工具、Spring框架IoC容器等实践案例,帮助读者在动手过程中理解语言机制。书中配有大量示意图与问答式注释,适合作为系统学习Java的自学读物或高校、培训机构的教材。
编辑推荐
在中文Java入门书里,“疯狂Java讲义”是少有的长销品种,第4版把讲解范围整体推进到Java 9,把模块化系统、jshell、多版本JAR这些当时的新变化都写进了正文,而不是简单打个补丁。它的排版对自学者很友好:概念讲完后立刻给出可运行的示例,关键处用问答形式拆解“为什么这样写”“这里容易错在哪”,例如JRE与JVM的关系、PATH用户变量与系统变量的区别、javac为何不必指定目标文件名等,都是初学者真实会卡住的点。案例部分更是下了功夫,从五子棋、梭哈到仿QQ游戏大厅、MySQL企业管理器、仿EditPlus编辑器,再到多线程断点下载与手写IoC容器,难度梯次上升,读者能一路把语法知识用起来。全书体量接近九百页,内容密度高,适合愿意花时间啃的人;如果你只想浅尝辄止,会觉得厚重。配套示例代码与交流社区也让自学的闭环更完整。
适合谁读
适合
- 有一定编程基础、希望系统扎实掌握Java的在校学生
- 准备转行或求职,需要完整补足Java核心知识的自学者
- 高校与培训机构讲授Java课程的教师,可作教材或参考书
- 已会写Java代码,想补齐集合、IO、多线程、反射等知识体系的开发者
不适合
- 只想了解Java皮毛、追求速成的读者,本书体量偏大
- 已具备多年Java实战经验、只找进阶架构内容的资深工程师
- 习惯以视频为主、不愿阅读长篇幅文字讲解的学习者
阅读建议
- 建议按章节顺序推进,每章先读概念再亲手敲一遍示例代码,不要只看不练
- 先装好JDK 9及以上环境,把jshell和模块化系统的示例跑通,再回头理解语法细节
- 遇到书中的“为什么”式问答,可先自己推演答案再对照,理解会更牢
- 把案例章节当作阶段性检验,读完语法部分后再动手实现一两个中小型项目
出版社简介
电子工业出版社
中国 · 成立于 1982 年
电子工业出版社是一家以电子信息及相关领域为出版特色的综合性出版社。从库内三千余种图书来看,其出版方向覆盖编程设计、人工智能、计算机综合、财经、摄影与社科等门类,既关注技术前沿,也兼顾大众阅读。代表图书包括《因子投资:方法与实践》《x86汇编语言:从实模式到保护模式》《RISC-V开放架构设计之道》《人工智能:语音识别理解与实践》《相控阵雷达技术》《雷达目标特性》及《100个Go语言典型错误》等,多围绕技术方法与工程实践展开。作者资源方面,有石川、李忠、王晓波、大卫·帕特森、安德鲁·沃特曼、余子濠等中外作者。受公开资料所限,暂不展开更多出版特色。
目录
- 第1章 Java语言概述与开发环境
- 1.1 Java语言的发展简史
- 1.2 Java程序运行机制
- 1.3 开发Java的准备
- 1.4 第一个Java程序
- 1.5 Java程序的基本规则
- 1.6 JDK 9新增的jshell工具
- 1.7 Java 9的G1垃圾回收器
- 1.8 何时开始使用IDE工具
常见问题
这本书适合零基础读者吗?
书中从Java语言概述、开发环境搭建讲起,语法部分讲解细致,零基础可以读,但内容体量大、节奏偏密,最好配合一定的计算机基础,并坚持动手敲代码。
第4版相比之前版本主要更新了什么?
第4版的核心更新是全面补充Java 9特性,包括模块化系统、jshell工具、多版本JAR包、匿名内部类的菱形语法、增强的try语句和私有接口方法,以及新增的各类API。
这本书是入门书还是进阶书?
定位介于两者之间。前半部分讲语法、面向对象、集合等基础,后半部分涉及IO/NIO、多线程、网络编程、反射和JDBC,覆盖面接近完整的Java核心知识体系。
现在学Java,用这本2018年的书会不会过时?
Java核心语法、集合、IO、多线程、反射等内容至今仍然通用,学习完全没问题;只是版本停留在Java 9,后续版本的新语法与类库变化需要另找资料补充。
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。
作者简介
李刚
作者
李刚,公开资料有限,暂无学历、职务或生平经历等确切信息可考。从库内收录的19种作品来看,他的写作与编辑工作主要围绕口腔医疗机构的经营管理展开,涉及感染控制、医疗安全、设备管理、人力资源、病人管理、开业准备与市场拓展等具体环节,并延伸到传染病学等临床教学内容,常见分类为医学、管理、纪实文学与工业技术。其著述偏重实务操作与流程规范,面向口腔诊所的从业者和管理者,以分册专题的形式逐项梳理日常运营中的要点,具有较强的工具性和指导意义,在口腔医疗管理类读物中形成了较为系统的选题序列。