Название: Java Complete Book Автор: James Gary Издательство: Independently published Год: 2021 Страниц: 736 Язык: английский Формат: pdf, epub Размер: 14.96 MB
Java is currently one of the most influential programming languages. This book explains how to develop, compile, debug, and run Java programs. Best-selling programming author James Gary covers the entire Java language, including its syntax, keywords, and fundamental programming principles. You’ll also find information on key portions of the Java API library, such as I/O, the Collections Framework, the stream library, and the concurrency utilities. Swing, JavaBeans, and servlets are examined and numerous examples demonstrate Java in action. Of course, the very important module system is discussed in detail. This resource also offers an introduction to JShell, Java’s interactive programming tool. Best of all, the book is written in the clear, crisp, uncompromising style that has made James the choice of millions worldwide.
Who This Book Is For: Most Java books for beginners start with the typical Hello World! example. This code, when executed, prints Hello World! in the console. But if you have bought this book, it is assumed that you want to develop real applications in Java, and get a real chance when applying for a position as a Java developer. If this is what you want, if this is who you are, a beginner with the wits and the desire to make full use of this language’s power, then this book is for you. And that is why to start this book, a complex example is used. We go over it in almost every section, when some part of it is clarified. Java is a language with a syntax that is readable and based on the English language. So, if you have a logical thinking and a little knowledge of the English language, it should be obvious to you what the following code does without even executing it.
If you are an absolute beginner to programming, this book is for you, especially because the sources attached to this book make use of algorithms and design patterns commonly used in programming. So, if your plan is to get into programming and learn a high-level programming language, read the book, run the examples, write your own code, and you should have a good head start. If you already know Java, you can use this book too because it covers the specifics of Java versions 9, 10, and 11 (the EAP1 release).
Coverage includes: •Data types, variables, arrays, and operators•Control statements•Classes, objects, and methods•Method overloading and overriding•Inheritance•Local variable type inference•Interfaces and packages•Exception handling•Multithreaded programming•Enumerations, autoboxing, and annotations•The I/O classes•Generics•Lambda expressions•Modules•String handling•The Collections Framework•Networking•Event handling•AWT•Swing •The Concurrent API•The Stream API•Regular expressions•JavaBeans•Servlets•Much, much moreCode examples in the book are available for download at site.
About the Author: James Gary is one of the world's leading programming authors and has written extensively on Java, C, C++, javascript and Python. His books have sold millions of copies worldwide. James acclaimed books include Java Complete Book, Learn javascript in 1 day and Learn Python.