Автор: James Gary
Издательство: Independently published
Год: 2022
Страниц: 563
Язык: английский
Формат: epub
Размер: 10.1 MB
Java Complete 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.
The chapter you are reading is an introductory one that covers a little bit of Java history, showing you how the language has evolved and a glimpse into its future. Also, the mechanics of executing a Java application are covered, so that you are prepared for Chapter 2. The next chapter shows you how to set up a development environment and introduces you to a simple application. In Chapters 3 to 7, the fundamental parts of the language are covered: packages, modules, classes, objects, operators, data types, statements, streams, lambda expressions, and so forth. Starting with Chapter 8 more advanced features are covered such as: interactions with external data sources: reading writing files, serializing/ deserializing objects, testing and creating an interface. Chapter 12 is dedicated fully to the publish-subscribe framework introduced in Java 9. Chapter 13 covers the garbage collector.
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.
Скачать Java Complete book