Learn here the differences in all kind of Technology Features
1. Difference Between Topics on Core Java
- Understand the Difference of Method overloading and Method overriding
- Understand the difference between Comparator and Comparable Interfaces
- Difference between Yield and Return in Switch statement
- Choosing the Right Java Version: 8, 11, or 17
- Differences Between Phaser, CyclicBarrier, and CountDownLatch in Java ?
- Difference between Is-a and Has-a Relationship in OOPS Concept ?
- Difference between Fail Fast and Fail Safe in Java ?
- Difference between Checked and UnChecked Exceptions in Java
- Difference between Primitive Array and Object Array in Java
- Difference between ArrayList and LinkedList in Java
- Difference between equals() and == in Java
- Difference Between Clonable Interface vs Serializable Interface
- Difference Between StringBuilder vs StringBuffer with Examples
2. Difference Between Topics on Collection
- Difference between Fail Fast and Fail Safe in Java ?
- Difference between ArrayList and LinkedList in Java
3. Difference Between Topics on Java 8
- Difference Between ifPresent() and ifPresentOrElse() in Optional
- Difference Between map() and flatMap() in Java Streams
- Difference between range() and rangeClosed() in Java Streams
- Difference Between Functional Interfaces and Default Interfaces in Java?
4. Difference Between Topics on Springboot and Microservices
- Difference between JPA Repository, MongoRepository, and CRUD Repository ?
- Difference between WebClient/RestTemplate and FeignClient
- Difference between Feign and RestTemplate in springboot
- Difference between Spring Cloud Gateway and Spring Cloud Loadbalancing ?
- Difference between @validated and @valid annotations in springboot
- Difference between @ControllerAdvice and @RestcontrollerAdvice in SpringBoot
- Difference Between @Id and @GeneratedValue in Spring Boot – Hibernate?
- Difference Between @ExceptionHandler and @ControllerAdvice Annotations in SpringBoot with Example?