Learn/Practice Java from
- the book: Java: A Beginner's Guide (Create, Compile, and Run Java Programs Today)
- Edition: Eighth edition
- Author: Herbert Schildt
- year of publish: 2019
- Basically based on Java SE 11
- latest java version at the time of publish of this edition: Java SE 11
- Source code for all of the examples and projects in this book by the book providers
- Documentation is maintained under the reposiry JavaLearning_001_Doc. Note: Please do clone
JavaLearning_001_Doc
as a submodule ofJavaLearning_001
repository.
- Programming Language: Java (JDK 17)
- Code editor: VS Code
- Version control: git
- JBG_HS_Ch01: Java Fundamentals
- JBG_HS_Ch02: Introducing Data Types and Operators
- JBG_HS_Ch03: Program Control Statements
- JBG_HS_Ch04: Introducing Classes, Objects, and Methods
- JBG_HS_Ch05: More Data Types and Operators
- JBG_HS_Ch06: A Closer Look at Methods and Classes
- JBG_HS_Ch07: Inheritance
- JBG_HS_Ch08: Packages and Interfaces
- JBG_HS_Ch09: Exception Handling
- JBG_HS_Ch10: Using I/O
- JBG_HS_Ch11: Multithreaded Programming