Current location - Training Enrollment Network - Books and materials - What books are there for zero-based learning Java? Please recommend it. Thank you.
What books are there for zero-based learning Java? Please recommend it. Thank you.
Crazy java handout? I believe everyone is familiar with this book. The book "Crazy Lecture Notes" introduces the related aspects of java programming in depth. This book includes java's basic syntax structure, object-oriented features, collection framework system, generics, exception handling, GUI programming, JDBC database programming, annotations, new IO streaming system, multithreading programming, network communication programming, reflection mechanism and jar packages, classes and interfaces needed in Java development.

Java first? This book was rated as one of the top ten best books by Amazon. Head First Java is a complete object-oriented Java programming and learning guide. It is designed according to the learning theory, which allows you to start from the basics of learning programming languages to include projects such as threads, networks and distributed programs. Most importantly, you will learn how to think like an object-oriented developer.

Understanding Java Virtual Machine: Advanced Features and Best Practices of JVM? The main content of this book is how to compile an OpenJDK7 independently, explain the automatic memory management of JVM, analyze the execution subsystem of virtual machine, explain the compilation of program and the optimization of code, and discuss the principle of Java to realize efficient concurrency.

The book Enterprise Application Architecture Pattern is suitable for people who make frameworks to read. If you are going to write an ORM yourself, you must read this book.

Agile Java Chinese version Agile Java Chinese version is based on JDK5.0 syntax. If students want to learn the new syntax of JDK5.0, it is also good. It allows you to master the most important knowledge of Java in the least time and cultivate excellent programming ideas.

Zero-based Java

From the perspective of beginners, zero-based learning Java expounds in detail the cognitive system and thinking mode that Java language needs to master in the future software engineer position through easy-to-understand language, humorous lecture style (with video attached) and easy-to-understand examples. "Zero-based Learning Java" is aimed at beginners, so the knowledge points are explained in a little detail. So it is very suitable for zero-based learning.

The book Zero-based Java is divided into 14 chapters, and the chapter structure is: chapter objectives, knowledge framework, detailed explanation, key points, difficulties, chapter exercises, exercises and detailed code comments. This book is equipped with online Q&A, video, source code, test questions and interview questions, etc. It is a necessary material for Java beginners or beginners.