Book
Sukkiri Wakaru Java Nyumon (A Clear Introduction to Java)
Kiyotaka Nakayama, Daigo Kunimoto
Summary
A Japanese-language introduction to Java by Kiyotaka Nakayama and Daigo Kunimoto, taking a beginner from a first program through object-oriented programming. Its nineteen chapters move from syntax, arrays, and methods to classes, inheritance, polymorphism, and encapsulation, then into the standard library's string, date, and collection handling along with exception management. Chapter 7 explains objects and classes through a role-playing-game analogy. A closing troubleshooting appendix walks through how to read a Java stack trace line by line, starting from the first frame that points at your own code.
Target Readers
- Complete beginners to programming who want their first language to be Java, without assuming any prior background
- Readers who want object-oriented ideas such as classes, inheritance, and polymorphism explained through an analogy rather than abstract definitions alone
- Readers who need a systematic way to read a Java stack trace and track down runtime errors, using the book's dedicated troubleshooting appendix
Tags
Colophon
- Publisher
- Impress
- ISBN
- 978-4295007807
- Published
- Nov 2019
- List price
- ¥2,860incl. taxMay differ from the actual selling price on Amazon
Get this book
* The link above is an advertisement via Amazon Associates.Related Books
Next Books
- Prerequisite
Spring Tettei Nyumon (A Thorough Introduction to Spring)
Java Application Development with the Spring Framework
NTT Data
Reason: With Java fundamentals in place, you move on to the Spring Framework, the de facto standard for server-side development in practice. Concepts like DI, AOP, and MVC assume a grasp of plain Java, so you layer the framework's abstractions onto your language understanding step by step.
Sources
- Recommended
Clean Code
A Handbook of Agile Software Craftsmanship
Robert C. Martin
Reason: Once you can write basic Java syntax, the next step is to raise your sights from merely working code to code that is readable and easy to change. Clean Code provides principles for naming, function decomposition, and comments—building the sense of quality that is hard to acquire on your own.