Skip to content

Commit 7571ca5

Browse files
committed
polish learning documentation consistency
1 parent f52c678 commit 7571ca5

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

docs/demo-script.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Java 8 changed everyday Java style. Streams let me describe collection transform
5757
Run:
5858

5959
```bash
60-
mvn -Dtest=StreamExamplesTest test
60+
mvn "-Dtest=StreamExamplesTest" test
6161
```
6262

6363
Expected point: the test proves the behavior and acts as executable documentation.
@@ -80,7 +80,7 @@ Java 21 is important because it is an LTS release. Virtual threads let blocking,
8080
Run:
8181

8282
```bash
83-
mvn -Dtest=VirtualThreadsExamplesTest test
83+
mvn "-Dtest=VirtualThreadsExamplesTest" test
8484
```
8585

8686
Expected point: the example shows the API shape without turning the repository into a full web application.
@@ -105,7 +105,7 @@ For newer releases, I separate final features from preview, incubator, runtime,
105105
Run:
106106

107107
```bash
108-
mvn -Dtest=ScopedValuesExamplesTest test
108+
mvn "-Dtest=ScopedValuesExamplesTest" test
109109
```
110110

111111
Expected point: current-release awareness is useful only if you can also explain feature maturity and the project's build baseline.
@@ -146,7 +146,7 @@ Use this when time is short:
146146
5. Run one focused command:
147147

148148
```bash
149-
mvn -Dtest=VirtualThreadsExamplesTest test
149+
mvn "-Dtest=VirtualThreadsExamplesTest" test
150150
```
151151

152152
Close with:
@@ -174,9 +174,9 @@ Use this before a live walkthrough to verify that the hands-on demos still match
174174
Run one example:
175175

176176
```bash
177-
mvn -Dtest=StreamExamplesTest test
178-
mvn -Dtest=VirtualThreadsExamplesTest test
179-
mvn -Dtest=ScopedValuesExamplesTest test
177+
mvn "-Dtest=StreamExamplesTest" test
178+
mvn "-Dtest=VirtualThreadsExamplesTest" test
179+
mvn "-Dtest=ScopedValuesExamplesTest" test
180180
```
181181

182182
Generate JavaDoc:

docs/learning-path.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -308,4 +308,4 @@ Use this checklist when preparing to show the repository:
308308
4. Pick one Java 8 example and explain the problem it solved.
309309
5. Pick one Java 21 example and explain why it matters for current production Java.
310310
6. Pick one Java 25 or Java 26 example or notes class and explain whether the feature is final, preview, incubator, runtime, tooling-related, security-related, or removal-related.
311-
7. Use [docs/jep-index.md](jep-index.md) when you need the official JEP number or status.
311+
7. Use [jep-index.md](jep-index.md) when you need the official JEP number or status.

docs/study-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ Do not try to memorize every JEP number on the first pass. Focus on explaining w
6767
3. **Java 8**
6868
Study lambdas, streams, `Optional`, method references, `CompletableFuture`, default methods, and the date/time API. These are still daily-use features.
6969

70-
4. **Java 10, 11**
70+
4. **Java 9-11**
7171
Study `var`, `HttpClient`, String APIs, files APIs, `Predicate.not`, and `Optional.isEmpty`. These show how Java became more concise without becoming dynamic.
7272

7373
5. **Java 12-16**

0 commit comments

Comments
 (0)