Skip to content

luismendes070/Mastering-Java-11-Second-Edition

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mastering Java 11 - Second Edition

Mastering Java 11 - Second Edition

This is the code repository for Mastering Java 11 - Second Edition, published by Packt.

Develop modular and secure Java applications using concurrency and advanced JDK libraries.

What is this book about?

Java 11 is a long-term release and its new features add to the richness of the language. It emphasizes variable-type inference, performance improvements, along with simplified multithreading.

This book covers the following exciting features:

  • Write modular Java applications
  • Migrate existing Java applications to modular ones
  • Understand how the default G1 garbage collector works
  • Leverage the possibilities provided by the newly introduced Java Shell
  • Performance test your application effectively with the JVM harness

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter02.

Note: The code files present in Chapter06 and Chapter08 are just for representational purpose. They can neither be tested nor can they be validated.

The code will look like the following:

public default void fastWalk() {
    Scanner scanner = new Scanner(System.in);
    System.out.println("Enter desired pacing: ");

Following is what you need for this book: Mastering Java 11 is for experienced Java developers with a solid understanding of the Java language and want to progress to an advanced level

With the following software and hardware list you can run all code files present in the book (Chapter 1-17).

Software and Hardware List

Chapter Software required Hardware required
1-17 Java SE Developer Kit 11 (JDK) A system with 4GB RAM
1-17 An Integrated Development Environment(IDE) A system with 4GB RAM

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.

Related products

Get to Know the Author

Dr Edward Lavieri is a veteran developer with a strong academic background. He has earned a doctorate in computer science from Colorado Technical University, an MS in management information systems (Bowie State University), an MS in education (Capella University), and an MS in operations management (University of Arkansas).

He has been creating and teaching computer science courses since 2002. Edward retired from the US Navy as a Command Master Chief after 25 years of active service. As the founder and creative director of three19, a software design and development studio. Edward is constantly designing and developing software.

This is Edward's 10th book.

Other books by the authors

Mastering Java 9

Learning AWS Lumberyard Game Development

Suggestions and Feedback

Click here if you have any feedback or suggestions.

About

Mastering Java 11 – Second Edition, published by Packt

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.4%
  • JavaScript 1.6%