
OnJava8
Chinese translation of the book On Java 8, a long Java programming guide, free to read online.
- Stars
- 16.1k
- Forks
- 5.2k
- Licence
- MIT
- Language
- —
- Last update
- 4.0 years ago
- Type
- Learning resource
No commits in over a year — check for forks or alternatives before adopting.
What it is
This repository holds the Chinese edition of "On Java 8," a book that teaches the Java programming language. The README says the author has added content on Java 11 and Java 17, and that a companion video course exists. The README also states that the project will be closed-source from February 26, 2021, and that a commercial print edition is available through a publisher and retailer.
- Read the book chapters to learn Java language features
- Use the book as a reference while studying Java 8, 11, or 17 topics
- Follow the companion video course mentioned in the README for guided study
Great for
- Chinese-speaking readers who want to learn Java from a book-length guide
- Beginners who prefer video lessons alongside reading, as the README describes a companion course
- Developers wanting a reference on Java 8 features and later additions
Not ideal for
- Readers who need an open-source, editable project: the README says development was closed on 2021-02-26, and the last push in the metadata is 2022-10-27
- People looking for runnable code or a software tool; the README does not describe any application to install
- Readers who do not read Chinese; the README is written in Chinese
How to get it
- 1
Read it online
Clone the repository
git clone https://github.com/lingcoder/OnJava8 - 2
Run it
- Open the repository page on GitHub to browse the README and folder structure
- Read the latest-news section to find the print edition and publisher links
- Start reading from the table of contents in the repository files
- 3
Get the most out of it
- Pair the reading with the companion video course the README mentions
- Use the QQ study group listed in the README to ask questions, noting that the group requires a short source note when joining
Downloads
Strengths
- Covers a broad range of Java topics according to the README
- Has a large following, with about 16,000 stars on GitHub
- Released under the MIT license per the metadata
Trade-offs
- The README states the project was closed-source in 2021, so updates may not continue here
- The README is truncated and does not describe a setup process or local build steps
- Content is in Chinese, which limits use for English-only readers
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.