May 29, 2021 Article blog
Previously, W3Cschool has compiled books for PHP learners. So today's editor-in-chief recommends a few books for Java learners to read.
This book is perfect for little white learning without foundation. T he content is clear and logical. T he features of Java 6 are fully integrated, using a "foundation-first, problem-driven" approach that introduces the basics of programming, problem-solving approaches, object-oriented programming, graphical user interface design, exception handling, I/O, and recursion. I n addition, the book covers a number of advanced topics in a comprehensive and in-depth manner, including algorithms and data structures, multithreaded, networking, internationalization, advanced GUI, and more. In this book, each chapter gives the corresponding code, which is ideal for novice practice.
The most classic tutorial in Java. I
f students with a better english foundation can read the English version directly, the translation of the written version is reduced. T
ranslation aside, it is a book worth reading, more than 10 years of global best-selling, well-received.
Version 9 is fully updated with JavaSE7, while fixing deficiencies in Release 8, which provides a comprehensive overview of the core concepts, syntax, key features, and development methods of the Java language, with a large number of cases and a strong practical approach.
This book describes 78 useful rules of thumb in Java programming that cover solutions to the problems that most developers face every day. A comprehensive description of the technologies used by Java platform design experts reveals what should and should not be done to produce clear, robust, and efficient code.
The book is popular with programmers around the world, and computer language is boring and obscure, but it's straightforward and easy to read in the author's interesting text. T he book covers everything from the basic syntax of Java to the most advanced features. I t is also because of this characteristic that books are too thick to carry. And too much content makes learning too time-consuming, learners need to know the trade-offs, choose the right chapter for their own reading to read.
Since it is learning to program, then the data structure and algorithms must be mastered. I f you are a computer student, you should have studied Yan Weimin's version of the data structure in the university curriculum, and now the recommended Java Data Structure and Algorithms is a more targeted book for Java. It's well worth reading.
These are the books that are smallly organized for Java getting started learners to read. S mall editor or that sentence, learning programming requires a lot of hands-on practice, theoretical knowledge into code, this is the right way to learn programming. For more Java tutorials, follow the W3Cschool website.
Recommended courses: Java tutorial manual, Java getting started