本课程是Java从入门到精通的系列课程,涵盖了Java的基础语法、面向对象思想、集合等高级特性、Java8新特性、多线程、JVM与性能调优方法等知识点,内容丰富多样。整个过程中,不仅仅有知识的传递,更注重思想的理解和实战方法的指导,整合了笔者多年的开发实战经验,是一门即有广度,又有深度而且非常有趣的教程。
本教程适合以下学者:
- 如果你是一门零基础入门的学员,不妨花点时间从基础语法开始,跟着教程一步步带你入门到精通。
- 如果你有一定的Java基础,想深入学习Java的一些新特性或着重学习某些知识(比如多线程)等,那么你可以挑一些自己喜欢的章节开始学习。
- 如果你是一门有多年开发经验的Java程序员,你想了解JVM底层原理和性能调优实战的方法,那么本课程的高级部分将非常适合你。
本课程可以分为三个部分:
- 本课程是本人呕心沥血制作,转载时请申明。
- 本课程有部分外部资源必须有外网才能访问。
- 如果您在阅读的过程中,有新的想法、建议或者课程的改进点,您可以通过提价
merge request
的方法来与笔者互动。
本课程在写作之时,错误在所难免,感谢相关参与者的认真校对,也希望读者能指出相关错误,再次感谢!