@@ -6,35 +6,35 @@ This repository contains Java examples that are designed to track and document t
66## Specifications & Practices
77
88* [ Java 21] ( java-21 ) (September, 2023)
9- * [ JEP 430] ( https://openjdk.org/jeps/430 ) : String Templates
10- * [ JEP 431] ( https://openjdk.org/jeps/431 ) : Sequenced Collections
11- * [ JEP 444] ( https://openjdk.org/jeps/444 ) : Virtual Threads
9+ * [ JEP 430] ( java-21/src/main/java/com/ibrahimatay/JEP430StringTemplates.java ) : String Templates
10+ * [ JEP 431] ( java-21/src/main/java/com/ibrahimatay/JEP431SequencedCollections.java ) : Sequenced Collections
11+ * [ JEP 444] ( java-21/src/main/java/com/ibrahimatay/JEP444VirtualThreads.java ) : Virtual Threads
1212
1313* [ Java 17] ( java-17/ ) (September, 2021)
14- * [ JEP 409] ( https://openjdk.org/jeps/409 ) : Sealed Classes
14+ * [ JEP 409] ( java-17/src/main/java/com/ibrahimatay/JEP409SealedClasses.java ) : Sealed Classes
1515
1616* [ Java 16] ( java-16/ ) (March, 2021)
17- * [ JEP 395] ( https://openjdk. java.net/jeps/395 ) : Records
17+ * [ JEP 395] ( java-16/src/main/ java/com/ibrahimatay/JEP395Records.java ) : Records
1818
1919* [ Java 11] ( java-11/ ) (September, 2018)
20- * [ JEP 181] ( https://openjdk. java.net/jeps/181 ) : Nest-Based Access Control
21- * [ JEP 318] ( https://openjdk. java.net/jeps/318 ) : Epsilon: A No-Op Garbage Collector
22- * [ JEP 321] ( https://openjdk. java.net/jeps/321 ) : HTTP Client (Standard)
23- * [ JEP 323] ( https://openjdk. java.net/jeps/323 ) : Local-Variable Syntax for Lambda Parameters
24- * [ JEP 327] ( https://openjdk. java.net/jeps/327 ) : Unicode 10
25- * [ JEP 329] ( https://openjdk. java.net/jeps/329 ) : ChaCha20 and Poly1305 Cryptographic Algorithms
26- * [ JEP 332] ( https://openjdk. java.net/jeps/332 ) : Transport Layer Security (TLS) 1.3
20+ * [ JEP 181] ( java-11/src/main/ java/com/ibrahimatay/JEP181NestBasedAccessControl.java ) : Nest-Based Access Control
21+ * [ JEP 318] ( java-11/src/main/ java/com/ibrahimatay/JEP318MemoryPolluter.java ) : Epsilon: A No-Op Garbage Collector
22+ * [ JEP 321] ( java-11/src/main/ java/com/ibrahimatay/JEP321HTTPClient.java ) : HTTP Client (Standard)
23+ * [ JEP 323] ( java-11/src/main/ java/com/ibrahimatay/JEP323LocalVariableSyntaxForLambdaParameters.java ) : Local-Variable Syntax for Lambda Parameters
24+ * [ JEP 327] ( java-11/src/main/ java/com/ibrahimatay/JEP327Unicode10.java ) : Unicode 10
25+ * [ JEP 329] ( java-11/src/main/ java/com/ibrahimatay/JEP329ChaCha20Poly1305.java ) : ChaCha20 and Poly1305 Cryptographic Algorithms
26+ * [ JEP 332] ( java-11/src/main/ java/com/ibrahimatay/JEP332TLS13.java ) ): Transport Layer Security (TLS) 1.3
2727 * API Improvements
28- * New String Methods
28+ * [ New String Methods] ( java-11/src/main/java/com/ibrahimatay/NewFileMethods.java )
2929 * ` isBlank() `
3030 * ` lines() `
3131 * ` repeat() `
3232 * ` strip() ` , ` stripLeading() ` , ` stripTrailing() `
33- * New File Methods
33+ * [ New File Methods] ( java-11/src/main/java/com/ibrahimatay/NewStringMethods.java )
3434 * ` readString(Path) `
3535 * ` writeString(Path, CharSequence, OpenOption...) `
3636 * ` writeString(Path.of("message.txt"), updatedMessage) `
37- * New ` Collection.toArray() ` Method
37+ * [ New ` Collection.toArray() ` Method] ( java-11/src/main/java/com/ibrahimatay/NewCollectionToArrayMethod.java )
3838
3939* [ Java 10] ( java-10/ ) (March, 2018)
4040 * [ JEP 286] ( https://openjdk.java.net/jeps/286 ) : Local-Variable Type Inference
0 commit comments