Current location - Training Enrollment Network - Books and materials - Book typesetting zero-based tutorial video
Book typesetting zero-based tutorial video
Introductory course

1.Java from entry to mastery (3rd edition)

Content introduction

From the perspective of beginners, this book introduces in detail various technologies that should be mastered in program development using Java language through easy-to-understand languages and colorful examples. The book is divided into 28 chapters, including: familiar with Java, familiar with Eclipse development tools, Java.

Language foundation, flow control, strings, arrays, classes and objects, wrapper classes, digital processing classes, interfaces, inheritance and polymorphism, advanced characteristics of classes, exception handling, Swing programming, collection classes, I/O input and output, reflection, enumeration types and generics, multithreading, network communication, database operation, Swing table components, Swing tree components, other advanced components of Swing, etc.

Recommended reason

This book is full of details and examples, which is very suitable for beginners to learn programming and for developers to consult and refer to.

2.Java Core Technology Volume 1

Content introduction

This book is a classic reference book of Java technology and has been selling well for many years. On the basis of retaining the style of the previous version, the seventh edition covers the basic knowledge of J2SE5.0, the standard version of Java2 development platform. The main contents include object programming, reflection and proxy, interface and inner class, event listener model, graphical user interface design using SwingUI toolbox, exception handling, stream input/output and object serialization, generic programming, etc. This book is informative, easy to understand, and has a large number of program examples, which is of great practical value and is a necessary reference book for Java beginners and Java programmers.

Recommended reason

This book has been deeply loved by readers since its publication. This paper introduces the basic knowledge of Java SE in an all-round way, which is not only useful, but also easy to read and understand. It will surely become the best choice for students who want to enter Java and have a weak foundation.

3.Java programming language

Content introduction

This book shows readers why and how to use Java language from the unique perspective of the creator of Java language, so that readers can understand the basic design goals of Java language and its application in the real world.

This book introduces the latest version of the Java language, which is defined in the SecondEdition of the Java language specification and implemented in the standard version of Java2SDK 1.3. This book is the third edition, and its structure has been adjusted compared with the previous two editions. It focuses on the new language features and provides examples of using the new API. This book completely covers the features and class libraries of the current version of the Java language, and can be used as an introductory guide to the Java language, as well as a reference book for advanced Java development and Java language teaching.

Advanced class

1.Java programming idea

Content introduction

There are 22 chapters in this book, including operators, control execution flow, access control, reuse classes, polymorphism, interfaces, handling errors through exceptions, in-depth study of strings, generics, arrays, containers, JavaI/O system, enumeration types, concurrency and graphical user interface. These rich contents, including the basic grammar and advanced features of Java language, are suitable for Java programmers at all levels to read, and are also excellent teaching materials and reference books for teaching object-oriented programming language and Java language in colleges and universities.

Recommended reason

This book has won wide acclaim from programmers all over the world. Even the most obscure concepts can't be seen in front of BruceEckel's text affinity and small and direct programming examples. From the basic syntax of Java to the most advanced features (in-depth object-oriented concept, multithreading, automatic project construction, unit testing and debugging, etc. ), this book can guide you to master it step by step.

2.Java Core Technology Volume II

Content introduction

JAVA Core Technology Volume II: Advanced Features is an authoritative guide to Java technology, covering all advanced topics of Java technology, including streams and files, XML, network, database programming, advanced Swing, advanced AWT, JavaBean components, security, distributed objects, scripts, compilation and annotation processing. , as well as localization, internationalization and Java SE6 content. "JAVA Core Technology Volume II: Advanced Features" accurately expounds Java technology, explains it in simple terms, and contains a large number of examples, thus helping readers to fully understand the Java language and the related characteristics of Java class libraries.

Recommended reason

This book is the latest revision of the second volume of classic Java core technology: advanced features, covering the advanced user interface programming and enterprise features of JavaSE6 platform. Like the 1 volume (covering core language and class library features), this volume has also been updated to JavaSE6. And the new content has been highlighted. All the sample programs in the book have been designed in detail to show the latest programming technology. It also shows the best solutions to typical problems encountered by professional developers in reality. This book contains new chapters on StAXAPI, JDBC4, compiler API, script framework, splash screen and tray API and many other improved functions of JavaSE6. This book focuses on the more advanced features of Java language, including the following contents: streams and files, network, database programming, XML, JNDI and LDAP, internationalization, advanced GUI components, Java2D, JavaBeans, security, RMI and Web services, advanced AWT, annotations and local methods.

3. "Crazy java Lecture Notes"

Content introduction

This book deeply introduces the related aspects of Java programming, covering the basic syntax structure of Java, the object-oriented characteristics of Java, the framework system of Java collection, Java generics, exception handling, JavaGUI programming, JDBC database programming, Java annotations, Java IO streaming system, Java multithreading programming, Java network communication programming, and Java reflection mechanism. * * * covers java.awt, java.lang, mons-logging and Log4J, report graphics engine JFreeChart, PDF component iText, etc. Chapter 9 is a practical chapter, which contains two typical application systems: forum system (Spring+Struts+Hibernate) and pet store (EJB3+JPA+Struts 2).

Recommended reason

Senior Java programmers spend one year writing and ten years of development experience without reservation. This paper comprehensively, systematically and deeply introduces the core technology and mainstream framework of Java Web development.

2. Introduction to Mastered Spring

Content introduction

This book introduces the architecture and related knowledge points of Spring step by step, aiming at helping beginners to master Spring quickly and develop applications with Spring. The biggest feature of this book is that each chapter is from the shallow to the deep, starting with a simple example, so that readers can quickly understand the contents of this chapter, then explain the basic principles and knowledge points involved in this chapter in detail, and finally consolidate the knowledge learned through a detailed example. The examples in each chapter of this book are carefully selected and highly targeted, so that readers can master its principles and methods by themselves and learn as much as possible. This book is suitable for junior and intermediate software developers, and can also be used as a teaching material for teachers and students of related majors and social training courses in colleges and universities.

Recommended reason

The book is divided into 14 chapters, covering the basic concepts of Spring, core container, SpringAOP, transaction processing, persistence layer encapsulation, Web framework, timer, Spring and Struts, Spring and Hibernate, Spring and Ant, Spring and Junit. This book is suitable for junior and intermediate software developers, and can also be used as a teaching material for teachers and students of related majors and social training courses in colleges and universities.

Detailed explanation of web development in 3.Java

Content introduction

This book is divided into four parts, which show readers the application of various technologies in Java Web development from the perspectives of XML, Servlet, JSP and application, and guide readers to master Java Web development step by step.

Recommended reason

The content of this book is comprehensive, covering all the knowledge that Java Web development should master. In the explanation of knowledge, this book uses the method of combining theory with practice to analyze and explain the internal mechanism of program operation, and verifies and applies the knowledge of this book through a large number of examples and experiments.

I hope the above books and materials are helpful to you. If you have other questions, please leave a message!