
HowToDoInJava
Simple and easy-to-follow free tutorials on Core Java, Spring, Spring Boot, Maven, JPA, Hibernate, JUnit, Python and other popular libraries.
Java Tutorial - Learn Java Programming - HowToDoInJava
Aug 15, 2024 · Java is one of the most popular programming languages for developing all kinds of desktop applications, web applications and mobile apps. The following articles will help you quickly become familiar with Java language and move towards more complex concepts such as API and cloud development.
Java 8 Tutorial - Java 8 Features - HowToDoInJava
Java 8 was released in early 2014. This tutorial list down important Java 8 features with examples such as lambda expressions, Java streams, functional interfaces, default methods and date-time API changes.
Java Do-while (with Examples) - HowToDoInJava
Jan 2, 2023 · Java do-while loop executes the statements in do block, and then evaluates a condition in the while block to check whether to repeat the execution. The difference between do-while loop and while loop is that do-while evaluates its expression at the bottom of the loop instead of the top.
Java Interview Preparation Guide - HowToDoInJava
In this must-read Java tutorial, clear your doubts and be ready to answer some popular interview questions. e.g. What is correctness in thread safety? Give an example of thread-safe class?
Microservices definition, principles and benefits - HowToDoInJava
HowToDoInJava provides tutorials and how-to guides on Java and related technologies. It also shares the best practices, algorithms & solutions and frequently asked interview questions.
Design Patterns in Java - HowToDoInJava
Design patterns, as name suggest, are solutions for most commonly (and frequently) occurred problems while designing a software. These patterns are mostly “evolved” rather than “discovered”. Being so much of importance, let’s learn these design patterns (in context of java) in …
Java String substring() with Examples - HowToDoInJava
The String.substring() in Java returns a new String that is a substring of the given string that begins from startIndex to an optional endIndex. These indices determine the substring position within the original string.
Java Stream API: Real-world Examples for Beginners
Sep 19, 2023 · Since Java 8, Stream can be defined as a sequence of elements from a source, such as collection or array. Learn about stream api with examples.
Spring Boot Tutorial - HowToDoInJava
Aug 15, 2024 · Most of these Spring Boot tutorials cover the changes introduced in Spring Boot 3 release, and others should work automatically after migrating to Java 17 and Jakarta namespaces. 1. Getting Started with Spring Boot. Difference between Spring and Spring Boot; Spring Boot Hello World Example: Beginners Guide; Introduction to Spring Boot Starter ...