Java for Developers: Pocket Primer

  • 3h 12m
  • Oswald Campesato
  • Mercury Learning
  • 2022

As part of the best-selling Pocket Primer series, this book is designed to provide a thorough introduction to Java development for people who are relatively new to the Java programming language. It is intended to be a fast-paced introduction to the coreconcepts of Java and Java APIs, illustrated with code samples using primarily Java 8. Companion files with source code are available.


  • Covers Boolean logic, loops, arrays, recursion, OOP concepts, data structures,streams, SQL, and more
  • Lists new features in Java 9 through Java 13
  • Features numerous code samples throughout
  • Includes companion files with source code

About the Author

Oswald Campesato (San Francisco, CA) is an adjunct instructor at UC-Santa Clara and specializes in Deep Learning, Java, Android, TensorFlow, and NLP. He is the author/co-author of over twenty-five books including TensorFlow 2 Pocket Primer, Python 3 for Machine Learning, and the NLP Using R Pocket Primer (all Mercury Learning and Information).

In this Book

  • Introduction to Java
  • Boolean Logic, Unicode, User Input
  • Methods and Constructors
  • Loops, Arrays, and Recursion
  • Introduction to OOP
  • Data Structures
  • Streams and Files
  • Java and SQL