differences
Spring vs Spring Boot
Spring is an open-source lightweight framework that allows Java EE 7 developers to build simple, reliable, and scalable enterprise applications. This framework mainly focuses on providing various ways to help you manage your business objects. Spring Boot is built on top of the conventional spring framework. So, it provides all the features of spring and is yet easier to use than spring. Spring Boot is a microservice-based framework and making a production-ready application in very less time.
Posted September 9, 2022 by Rohith and Anusha ‐ 1 min read
Overloading vs Overriding
When two or more methods in the same class have the same name but different parameters, it's called Overloading. When the method signature (name and parameters) are the same in the superclass and the child class, it's called Overriding.
Posted September 9, 2022 by Rohith and Anusha ‐ 1 min read
Object vs Class
Everything in Java is associated with classes and objects, along with its attributes and methods. For example: in real life, a car is an object. The car has attributes, such as weight and color, and methods, such as drive and brake. A Class is like an object constructor, or a blueprint for creating objects.
Posted September 9, 2022 by Rohith and Anusha ‐ 1 min read
Abstract Class vs Interface
Abstract class and interface both are used to achieve abstraction where we can declare the abstract methods. Abstract class and interface both can't be instantiated.
Posted September 9, 2022 by Rohith and Anusha ‐ 1 min read
⌖ quick-references blog interface abstract-class differences
GitLab vs GitHub
GitLab is a repository hosting manager tool that is developed by GitLab Inc and is used for the software development process. GitHub is a repository hosting service tool that features collaboration and access control.
Posted September 8, 2022 by Rohith and Anusha ‐ 2 min read