疯狂Java讲义是一本非常经典的Java教材,而其精粹版更加完善和全面。本书采用最新的Java 8特性,集成了大量的实例和课件,同时涵盖了海量面试题及答案,非常适合各种层次的Java学习者。此外,该书多数示例程序都采用Lambda表达式、流式API进行改写,这让读者可以更好地理解和运用Java 8的新特性,也更方便掌握Java编程。总之,疯狂Java讲义精粹(第2版)是一本值得推荐的Java学习书籍。
这本书作者讲的很细,很多知识点都给出了内涵和外延,还有跟C语言的比较,我个人感觉非常好。
非常喜欢李刚的“疯狂讲义系列”,已经快把它们买全了。留着慢慢学习。支持正版书籍,支持学习知识!
属于疯狂java系列的书籍,早就想买了,一直在等待机会,书的包装完整,塑膜包装,避免了书面弄脏,对书籍保护比较好。书籍的厚度够厚的,800多页,看书一定要看厚点的书,能说清楚内容。带的一个光盘,里边应该是视频和源码内容,方便查阅,只是现在有光驱的电脑太少了,建议放到网站上下载。书的纸质也挺好的,希望对自己有所帮助!
编辑推荐
基于《疯狂Java讲义(第3版)》的Java编程思想和智慧,我们根据国内院校教学特点提取精华,帮助读者在短时间内迅速掌握Java编程语言;
李刚老师是国内知名IT图书作家,也是***奖项的得主,他根据Java 8推出了全新升级版;
该版本覆盖了Java 8的Lambda表达式、函数式编程、流式编程、并行支持、改进的类型推断、JDBC 4.2等新特性;
此外还提供800分钟以上的视频讲解、丰富的面试题及答案、数百个书中实例和详实课件,可辅助教师提高备课效率;
光盘中还赠送附有《Java设计模式(疯狂Java联盟版)》电子书,由《疯狂Workflow讲义》作者杨恩雄老师亲自编写并制作;
此外,还额外附赠经典Java开发实例,有助于完成课后习题和独立开发完整项目;
值得一提的是,《疯狂Java讲义》系列图书曾被多所“985”“211”院校选做教材或中文推荐参考书。
内容简介
《疯狂Java讲义精粹》第二版是一本全新的Java编程指南。相较于前一版的《疯狂Java讲义》,本书更加浅显易懂且讲解更加细致。同时,本书还全面介绍了Java 8的全新特性。大部分示例程序均使用Lambda表达式和流式API进行改写,因此使用Java 8的JDK编译与运行本书例程是必要的。
本书全面涵盖了Java编程的相关知识点,并力求以浅显的方式进行讲解。书中所述包括Java的基本语法结构、面向对象编程特性、集合框架体系、泛型、异常处理、注释、IO流系统、多线程编程、网络通信编程等方面。本书解释了绝大部分类和接口,包括java.lang、java.util、java.text、java.io以及java.nio包下的相关内容。此外,本书还全面介绍了Java 8的新特性,例如新接口语法、Lambda表达式、方法引用、构造器引用、函数式编程、流式编程、新的日期、时间API、并行支持、改进的类型推断、重复注解、JDBC 4.2新特性等。
目录
- 第1章 java语言概述与开发环境
- 不是说jvm是运行java程序的虚拟机吗?那jre和jvm的关系是怎样的呢?
- 为什么不安装公共jre呢?
- 为什么选择用户变量?用户变量与系统变量有什么区别?
- 当编译c程序时,不仅需要指定存放目标文件的位置,也需要指定目标文件的文件名,这里使用javac编译java程序时怎么不需要指定目标文件的文件名呢?
- 我想学习java编程,到底是学习eclipse好,还是学习netbeans好呢?
- 本章练习
- 第2章 数据类型和运算符
- api文档是什么
- 为什么要学习查看api文档的方法?
- 什么是变量?变量有什么用?
- 什么是字符集?
- 本章练习
- 第3章 流程控制与数组
- int[]是一种类型吗?怎么使用这种类型呢?
- 能不能只分配内存空间,不赋初始值呢?
- 为什么要我记住这些异常信息?
- ……
- 第4章 面向对象(上)
- 第5章 面向对象(下)
- 第6章 java基础类库
- 第7章 java集合
- 第8章 泛型
- 第9章 异常处理
- 第10章 annotation(注解)
- 第11章 输入/输出
- 第12章 多线程
- 第13章 网络编程