java-help
❓︱qotw-answers
Week 105 — What are generics and how can they be used?
Week 104 — What options are there for logging information in Java applications?
Week 103 — How can one connect to a database using JDBC?
Week 102 — What is the `package-info.java` file and what can be done with it?
Week 101 — How can a directory be deleted from Java code including subdirectories and files?
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?