Description
The book continues with a series of foundation topics, including using data types, working with operators, and writing statements in Java. These basics lead onto the heart of the Java language: object-oriented programming. By learning topics such as classes, objects, interfaces, and inheritance you’ll have a good understanding of Java’s object-oriented model. The final collection of topics takes what you’ve learned and turns you into a real Java programmer.
You’ll see how to take the power of object-oriented programming and write programs that can handle errors and exceptions, process strings and dates, format data, and work with arrays to manipulate data.
What You Will Learn
- Write your first Java programs with emphasis on learning object-oriented programming
- How to work with switch expressions, value types (records), local variable type inference, pattern matching switch and more from Java 17
- Handle exceptions, assertions, strings and dates, and object formatting
- Learn about how to define and use modules
- Dive in depth into classes, interfaces, and inheritance in Java
- Use regular expressions
- Take advantage of the JShell REPL tool
Reviews
There are no reviews yet.