A guide for Java beginners
My own summary of Java learning system knowledge points and interview questions, has now been open source, will always improve, welcome advice and guidance welcome Star:. https://github.com/Snailclimb/Java-Guide
The way the author suggests beginners learn Java: read books + videos + practice (the most difficult problem for beginners is actually in the environment)
Java Learning Books Recommendations
Head First Java. second edition.
I can say that it is my Java enlightenment book, especially suitable for newcomers to read of course also suitable for us to warm up Java knowledge points.
Java Core Technologies Volume 1 + Volume 2.
Great two books, recommend reading them after a bit of Java basics, the presentation is still quite in depth, highly recommended.
Java Programming Ideas (4th Edition).
This book should be read often, beginners can get a quick overview, intermediate programmers can take a deeper look at java, and old birds can also use it to review the system of java. The book is awesome because it integrates design patterns in an invisible way, and the book is hard to read precisely because his integration of design patterns is invisible.
A summary of some Java oriented learning books (PDF is only a preview, we recommend buying the original copy).
Link.https://pan.baidu.com/s/1g0mjyJX5ZWU706IKjDSzeg Password: b88d
Java Learning Video Recommendations
The Complete Java Engineer Learning Path (MU Java Engineer Path) Alternatively you can also follow the WeChat public number. "Java Interview Passbook" Reply to keywords in the background "The first wave of resource sharing" Get instant access to videos related to Javaweb Engineers and Big Data Engineers inside Dark Horse as well as supporting materials.
The following videos are compiled from free courses related to the Java Engineer Pathway on MU.com.
Java Basic Interview FAQ Summary
If you found my article helpful， Welcome to follow my WeChat public number:" Java Interview Passbook"（ A WeChat public website with temperature， advertising-free， Mere technical sharing， Looking forward to working with you on your progress~~~ Stick to the original， Share the beautiful article， Share variousJava Learning Resources。 You can follow it if you want.， The public page is just a place for me to record my words and my life， It's not about the benefits.。)