Description |
1 online resource (672 pages) |
Summary |
Java and its new features add to the richness of the language. It is the preferred language for many of today's leading-edge technologies, everything from smartphones and game consoles to robots, massive enterprise systems, and supercomputers. Java 12 programming is your one-stop guide to learning the language and all its latest features. |
Contents |
Learn Java 12 programming: a step-by-step guide to learning essential concepts in Java SE 10, 11, and 12 -- Dedication -- Contributors -- Table of Contents -- Preface -- Section 1: Overview of Java Programming -- Chapter 1: Getting Started with Java 12 -- Chapter 2: Java Object-Oriented Programming (OOP) -- Chapter 3: Java Fundamentals -- Section 2: Building Blocks of Java -- Chapter 4: Exception Handling -- Chapter 5: Strings, Input/Output, and Files -- Chapter 6: Data Structures, Generics, and Popular Utilities -- Chapter 7: Java Standard and External Libraries -- Chapter 8: Multithreading and Concurrent Processing -- Chapter 9: JVM Structure and Garbage Collection -- Chapter 10: Managing Data in a Database -- Chapter 11: Network Programming -- Chapter 12: Java GUI Programming -- Section 3: Advanced Java -- Chapter 13: Functional Programming -- Chapter 14: Java Standard Streams -- Chapter 15: Reactive Programming -- Chapter 16: Microservices -- Chapter 17: Java Microbenchmark Harness -- Chapter 18: Best Practices for Writing High-Quality Code -- Chapter 19: Java -- Getting New Features -- Assessments -- Other Books You May Enjoy -- Index. |
Local Note |
eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America |
Subject |
Java (Computer program language)
|
|
Computer programming.
|
|
computer programming. |
|
Biology, life sciences. |
|
Computer hardware. |
|
Consumer advice. |
|
Information technology: general issues. |
|
Computers -- Buyer's Guides. |
|
Computers -- Bioinformatics. |
|
Computers -- General. |
|
Computer programming. |
|
Java (Computer program language) |
Other Form: |
Print version: Samoylov, Nick. Learn Java 12 Programming : A Step-By-step Guide to Learning Essential Concepts in Java SE 10, 11, And 12. Birmingham : Packt Publishing, Limited, ©2019 9781789957051 |
ISBN |
1789958482 |
|
9781789958485 (electronic bk.) |
|