Homepage
Open in app
Sign in
Get started
Javarevisited
Things to Learn
Get Published
Java
Programming
Resource
Archive
Blog
Follow
Latest
7 Best Udemy Courses to Learn Computer Vision with Generative AI in 2025
7 Best Udemy Courses to Learn Computer Vision with Generative AI in 2025
My favorite Udemy courses to learn Computer Vision and OpenCV in 2025
javinpaul
May 22
Can You REALLY Use synchronized on a Static Method in Java?
Can You REALLY Use synchronized on a Static Method in Java?
When learning about threads and synchronization in Java, a common question that comes up is: Can we use synchronized on a static method?
Ramesh Fadatare
May 22
DTOs vs. Entities in Spring Boot: What Nobody Tells You
DTOs vs. Entities in Spring Boot: What Nobody Tells You
When I first started using Spring Boot, I didn’t think much about DTOs (Data Transfer Objects) and Entities. I just created one class and…
Serxan Hamzayev
May 22
🤔 Can a Class Extend Itself in Java? (Curious Question)
🤔 Can a Class Extend Itself in Java? (Curious Question)
If you’re learning Java or reviewing object-oriented principles, you might come across a curious question: Can a class extend itself in…
Ramesh Fadatare
May 21
Recommended
The 2025 Java Developer RoadMap (with Resources)
The 2025 Java Developer RoadMap (with Resources)
An illustrated guide to becoming a Java Developer in 2024 with links to relevant courses
javinpaul
Jun 5, 2021
Trending
How I Optimized a Spring Boot Application to Handle 1M Requests/Second 🚀
How I Optimized a Spring Boot Application to Handle 1M Requests/Second 🚀
Discover the exact techniques I used to scale a Spring Boot application from handling 50K to 1M requests per second. I’ll share the…
Mohit Bajaj
Mar 2
Stop Messing Up Your API Versions!
Stop Messing Up Your API Versions!
If you’re using /v1/products and /v2/products, this article is for you
Sivaram Rasathurai
Feb 8
Top 5 Courses to Learn LangChain and Build AI-Powered Apps in 2025
Top 5 Courses to Learn LangChain and Build AI-Powered Apps in 2025
with a Lang Chain Cheat sheet
javinpaul
May 6
Data Structures & Algorithms Cheat Sheet for Tech Interviews (with Resources)
Data Structures & Algorithms Cheat Sheet for Tech Interviews (with Resources)
Essential Data Structures, Algorithms, and Coding Patterns to crack your next Coding interviews
javinpaul
Apr 10
What Happened to RestTemplate? The Rise of WebClient and OkHttpClient
What Happened to RestTemplate? The Rise of WebClient and OkHttpClient
For years, RestTemplate was the hero of Java applications when it came to making HTTP requests. It was simple, reliable, and widely used…
Rasathurai Karan
Feb 20
Advanced Generics & Type-Safe Builders in Java: Crafting Fluent, Safe APIs
Advanced Generics & Type-Safe Builders in Java: Crafting Fluent, Safe APIs
Enforce mandatory build steps with advanced Java generics and fluent, type-safe builders.
Gopi C K
Apr 28
Top 5 Kafka Patterns Every System Designer Must Know
Top 5 Kafka Patterns Every System Designer Must Know
Apache Kafka is more than just a messaging platform. It’s a powerful tool for building scalable, reliable, and real-time systems. But to…
Serxan Hamzayev
May 17
Top 5 Udemy Courses to Learn Large Language Models (LLMs) in 2025
Top 5 Udemy Courses to Learn Large Language Models (LLMs) in 2025
My favorite Udemy courses to learn LLM or Large Language Models such as ChatGPT, Claude, Gemini, DeepSeek, Grok, LangChain and others
javinpaul
Feb 24
Single Responsibility Principle
Single Responsibility Principle
“Mastering Clean Code: Understanding the Single Responsibility Principle (SRP) with Real-World Examples”
Level Up Developers
May 11
About Javarevisited
Latest Stories
Archive
About Medium
Terms
Privacy
Teams