Blog: java specialists

408 blogs updated: 19 min. ago
Issue 271 - HttpClient Executors
Java 11 added the HttpClient to give us a better way to send HTTP requests. It supports asynchronous and synchronous mode. HTTP2 comes out o...
21-08-2019 14:52:49 java specialists Beginners
Issue 270 - Excursions into Deduplication
When are Strings deduplicated? How can we find out whether they are of any benefit in our application? How much does it cost in terms of CPU...
31-05-2019 21:04:13 java specialists Beginners
Issue 269 - Heterogeneous Comparisons
The compareTo() function has three rules. Break any one of them and you might get an exception when you sort. In this newsletter we explore ...
29-04-2019 13:27:48 java specialists Beginners
Issue 268 - Puzzle: Is a Programmer a Person?
In today's puzzle, we want to sort a list of persons. It works in some versions of Java, but not in others. You need to figure out why.
06-03-2019 17:11:02 java specialists Beginners
Issue 267 - Performance Impact of Design Patterns
The Java Development Kit is filled with great examples of how design patterns can be used to make the Java code easier to maintain. But what...
18-02-2019 15:28:09 java specialists Beginners
Issue 266 - Threading Questions in Job Interviews (2/2)
In our previous newsletter, we showed 14 typical questions that interviewers ask to find out if we know threading. Here are our model answer...
12-02-2019 20:53:30 java specialists Beginners
Issue 265 - Threading Questions in Job Interviews (1/2)
Asking detailed threading questions during an interview is like asking a football player to prove that he can sing well. Not necessarily rel...
07-01-2019 15:07:10 java specialists Beginners
Issue 264 - 2018 Retrospective - Living Entrepreneurially
Our lives are so busy, we sometimes forget to stop and smell the roses. Let's take a moment to look back at how far we have come in the last...
19-12-2018 15:57:09 java specialists Beginners
Issue 263 - Anonymous Tuples
Anonymous inner classes can be used effectively in Java 8 Streams to create tuples. See how this can improve our refactoring of old procedur...
28-11-2018 18:15:21 java specialists Beginners
Issue 262 - How Java Maps Protect Themselves From DOS Attacks
A well known exploit with maps is to create a lot of Strings as keys that all have the same hash code. In this newsletter we see how easily ...
09-10-2018 16:23:57 java specialists Beginners

© Jiri Pinkas | this project on GitHub | related: JavaVids | Maven Central Repository Search | Java školení | Top SQL Blogs | monitored using: sitemonitoring

Top Java Blogs is a Java blog aggregator (with English-written blogs only) focused on Java SE, Java EE, Spring Framework and Hibernate.