Article
Conditional statements and loops are a very important tool in programming. There aren't many things we could do with code that can only execute line-by-line. That's what "flow control" means - guiding the execution of our program, instead of letting it execute line-by-line regardless of any internal or...
Olivera Popović
JUnit is a popular testing framework for Java. Simple use is very straightforward and JUnit 5 brought some differences and conveniences compared to JUnit 4. The test code is separate from the actual program code, and in most IDEs the testing results/output are also separate from the program's output,...
When getting dressed, as one does, you most likely haven't had this line of thought: Oh, it might have been a good idea to put on my underpants before getting into my trousers. That's because we're used to sorting our actions topologically. Or in simpler terms, we're used to logically...
Vladimir Batoćanin
In this article I cover the basics of creating, interacting with, inspecting, and extracting zip archive files using Java (OpenJDK 11 to be specific). The code sample used in this article is in the form of a Gradle project and hosted in this GitHub repo for you to run and...
Adam McQuistan
Developing symbols which have some value is a trait unique to humans. Recognizing these symbols and understanding the letters on an image is absolutely normal for us. We never really grasp letters like computers do, we completely base our ability to read them on our sight. On the other hand,...
David Landup
In this article, we'll introduce you to Spring Cloud Sleuth, which is a distributed tracing framework for a microservice architecture in the Spring ecosystem. In a typical microservice architecture we have many small applications deployed separately and they often need to communicate with each other. One of the challenges developers...
Dhananjay Singh
Without a doubt, the String class is the most used class in Java, representing a sequence of characters, treated as an object. Given the quintessential role of Strings in virtually all Java applications, recruiters give a lot of attention to String-related questions during a job interview. When going into an...
Guest Contributor
© 2013-2025 Stack Abuse. All rights reserved.