Resources
Repository for The Well-Grounded Java Developer, 2nd Edition project resources
Install / Use
/learn @well-grounded-java/ResourcesREADME
resources
Repository for The Well-Grounded Java Developer, 2nd Edition project resources
Table of Contents
- Ch01 - Introducing modern Java
- Ch02 - Java modules
- Ch03 - Java 17
- Ch04 - Class files and bytecode
- Ch05 - Java concurrency fundamentals
- Ch06 - JDK concurrency libraries
- Ch07 - Understanding Java performance
- Ch09 - Kotlin
- Ch10 - Clojure
- Ch11 - Building with Maven & Gradle
- Ch11 - Running Java in containers
- Ch13 - Testing fundamentals
- Ch14 - Testing beyond JUnit
- Ch15 - Advanced functional programming
- Ch16 - Advanced concurrent programming
- Ch17 - Modern internals
- Ch18 - Future Java
Running the Examples
Examples throughout this repo come in three forms:
- Maven projects
- Gradle projects
- Simple examples with loose code files
Maven and Gradle projects should be ready to build mvn compile or
./gradlew build. Individual example README files will contain more precise
instructions for running from the command-line, as the details vary per project.
Examples with loose code files may be either compiled individually or loaded in an IDE. See the example README files for more precise instructions for each case. You may need to set the SDK version for the project.
:warning: We don't recommend loading this entire project from the root.
The mixture of builds, JDK versions and loose files doesn't tend to work well
together. Any individual Ch* location should be loadable, though, even when it
contains multiple projects.
Related Skills
node-connect
343.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
92.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.3kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
