java-help
❓︱qotw-answers
Week 100 — What's the purpose of the `transient` keyword?
Week 99 — What is the `ReentrantReadWriteLock` class used for and how can it be used?
Week 98 — What is an enum?
Week 97 — What is Base64 and how can data be encoded/decoded with it?
Week 96 — How can random numbers be generated in a Java application?
Week 95 — How can one find all ways a `String` matches a given regex?
Week 94 — How can one convert a datetime from one timezone to another?
Week 93 — What are unmodifiable collections and how can these be obtained?
Week 92 — What is a "defensive copy" and what is its purpose?
Week 91 — What are synchronized collections and how do they differ from regular collections?
Week 90 — What happens when running a Java program with `java -jar`?
Week 89 — What is the purpose of the `DatagramSocket` class and how can it be used?
Week 88 — What is Jakarta EE?
Week 87 — What is the purpose of the `jcmd` tool?
Week 86 — What is a heap dump and how can it be obtained from a Java application?
Week 85 — What is the Epsilon GC?
Week 84 — What is a JAR file?
Week 83 — What is `AutoCloseable` and why is it useful?
Week 82 — What is an `ExecutorService` and how can it be used?
Week 81 — What is the purpose of the `CyclicBarrier` class and how can it be used?