# 精尽 Java【基础】学习指南 # 1. 视频 - [《Java 视频教程全集》](https://www.bilibili.com/video/av59529105/?pikaqiu) > **推荐~记得 b 站【收藏 + 点赞 + 投币】素质三连噢**。 > > 另外,这个视频不仅仅包括 Java 部分,也包括 JVM、设计模式等等,也比较推荐。 > > 注意,GUI 目前用的比较少,简单了解即可,当然最推荐是直接跳过! - [《Java 8/9/11 新特性视频教程全集》](https://www.bilibili.com/video/av59549886/?pikaqiu) > **推荐~记得 b 站【收藏 + 点赞 + 投币】素质三连噢**。 > > 本视频分成 A/B/C 三部分,一共 65P ,15 小时多。 > > - A 部分 Java8 P01-P21 > > 本Java视频涵盖了 Java8 的所有新特性:Lambda表达式、强大的 Stream API、全新时间日期 API、ConcurrentHashMap、MetaSpace。Java8 的新特性使 Java 的运行速度更快、代码更少(Lambda 表达式)、便于并行、最大化减少空指针异常。 > > - B 部分 Java9 P22-P49 > > 本套《Java9新特性》视频涵盖oracle公司2017年9月公布的java 9 新特性的核心内容。 主要包含:模块化系统,REPL工具:jshell命令,多版本兼容jar包,语法的新变化:接口私有方法、异常处理、钻石操作符、String存储结构变化等,新增API:Stream、List、Set、图像处理等。可以说java 9 的更新是一个大的工程。 > > - C 部分 Java11 P50-P65 > > 本套视频语调轻快、讲解深入,带你一睹Java11的风采:新的局部变量的语法、更方便的调试运行程序的方式jshell及直接运行源代码、令人瞩目的ZGC, JFR、全新HttpClient API、兼容Unicode10的新的字符串API等。 - 马士兵 [《Java 视频教程》](https://www.bilibili.com/video/av36806419) > Java 部分,只要看 P1~P148 的视频。 > 剩余的部分,是关于 GUI 等等的内容,可以暂时不看。 > > 艿艿当年学习,就是看的马士兵老师的视频。 上述的视频,是艿艿翻了下目前大家看的比较多的视频,利益无关哈。 ------ 学习完 Java 基础之后,就要学习 Java Web 相关的知识,可以看如下视频: - [《Java JDBC 视频教程全集》](https://www.bilibili.com/video/av59534040/?pikaqiu) > **推荐~记得 b 站【收藏 + 点赞 + 投币】素质三连噢**。 > > 一共 24P ,11 个多小时。 - [《Java Web 视频教程全集》](https://www.bilibili.com/video/av59545633/?pikaqiu) > **推荐~记得 b 站【收藏 + 点赞 + 投币】素质三连噢**。 > > 一共 103P ,41 个多小时。 - [《Java Web 项目实战视频教程全集》](https://www.bilibili.com/video/av60990675/?pikaqiu) > **推荐~记得 b 站【收藏 + 点赞 + 投币】素质三连噢**。 > > 一共 17P ,8 个多小时。 # 2. 书籍 [《Java【基础】书单整理》](http://www.iocoder.cn/Books/Java-Core-books-recommended) - [《《Head First Java》 》](https://svip.iocoder.cn/Java/Core/tutorials/TODO) ,适合入门。 - [《Effective Java 中文版(第三版)》](https://union-click.jd.com/jdc?d=S003h8) ,豆瓣评分 9.1 。本书介绍了在Java 编程中极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。 > 艿艿:想当年,艿艿在实习的时候,在公交地铁上啃完这本书,收获颇多。 > > 注意,本书不适合入门。 - [《Java 性能权威指南》](https://union-click.jd.com/jdc?d=EK9G95) 和 [《Java 性能优化权威指南》](https://u.jd.com/b4XBVv) ,专注 Java 性能优化方面的书籍。 - [《码出高效:Java 开发手册》](https://u.jd.com/ESouWq) ,阿里提供的 Java 开发规约和实践。 # 3. 文章 TODO 有点不知道推荐什么文章 - [《芋道 Spring Boot JdbcTemplate 入门》](http://www.iocoder.cn/Spring-Boot/JdbcTemplate/?vip) 对应 [lab-14-spring-jdbc-template](https://github.com/YunaiV/SpringBoot-Labs/tree/master/lab-14-spring-jdbc-template)