Gradle based project
find . -type f -name '*.java' | wc -l 798
Gradle upgrade branch
find . -type f -name '*.java' | wc -l 795
tasks.withType(JavaCompile) { options.compilerArgs += [ '--add-exports=java.base/jdk.internal.vm=ALL-UNNAMED', '--enable-preview' ] } tasks.withType(JavaExec) { jvmArgs += [ '--add-exports=java.base/jdk.internal.vm=ALL-UNNAMED', '--enable-preview' ] }
src/main/java/nitin/flowControl/FlowControl.md
src/main/java/nitin/a2operators/operators.md
src/main/java/nitin/accessModifiers/final/notes.md
src/main/java/nitin/object/notes.md
src/main/java/nitin/a1languageFundamentals/Notes.md
src/main/java/nitin/generic/examples/readMe.md
src/main/java/nitin/generic/oReilly/a3Max/readMe.md
src/main/java/nitin/generic/oReilly/a4sorting/ReadMe.md
src/main/java/nitin/generic/oReilly/a6erasure/ReadMe.md
src/main/java/nitin/exceptionHandling/commonExceptions/common-unchecked-exceptions.md
Java Application Performance Tuning and Memory Management
- Matt Greencroft - Udemy
Java 21 Virtual Threads, Multithreading, Structured Concurrency, Scoped Values, Continuations and use with Spring Boot
- Viraj Shetty - Udemy
Become an expert in Multithreading, Concurrency & Parallel programming in Java, with strong emphasis on high performance
- Michael Pogrebinsky