Found 2856 Articles for Java

How to Run Your First Spring Boot Application in Spring Tool Suite?

Adeeba Khan
Updated on 20-Oct-2023 16:35:50


Spring boot facilitate the simple way to create robust, scalable, as well as production-ready applications, by doing this they have revolutionized the development of Java applications. The "convention over configuration" philosophy, which is embraced by Spring Boot as a component of the larger Spring ecosystem, lessens the effort of manual setup and enables developers to concentrate on business logic rather than boilerplate code. The Spring Boot experience is considerably more effective when combined with Spring Tool Suite (STS), a specialized IDE created for Spring development. To execute this code in Spring Tool Suite one must ensure that they have the following prerequisites before we ... Read More

How to Run Spring Boot Application?

Adeeba Khan
Updated on 20-Oct-2023 16:34:46


The arrival of Spring Boot has fundamentally changed how Java applications are produced, simplifying, and speeding up the procedure. An opinionated and convention-over-configuration approach is provided by Spring Boot, a component of the larger Spring Framework ecosystem, allowing developers to design production-ready apps quickly and easily. By doing away with tedious configuration and boilerplate code, it frees up developers to work on adding features and business logic. One will be guided step-by-step through the process of running a Spring Boot application in this extensive manual. From setting up the development environment to deploying the application in a production environment, we'll cover ... Read More

How to Run Your First Spring Boot Application in IntelliJ?

Adeeba Khan
Updated on 20-Oct-2023 16:36:47


IntelliJ is simple and very convenient to use in building reliable as well as scalable systems with Spring Boot, and it has become tremendously famous among Java developers. It also offers a convention-over-configuration approach by obviating the demand for bulky boilerplate code and enabling designers to concentrate on business logic. This potent web tool aims in generating a basic project structure with the necessary dependencies. The second method focuses on importing a pre-existing Spring Boot project into IntelliJ IDEA so that one can work on an existing codebase. To execute this code in IntelliJ one must ensure that they have ... Read More

Difference Between InputStream and OutputStream in Java

Rudradev Das
Updated on 19-Oct-2023 13:23:58


InputStream and OutputStream both are the abstraction process which can be implemented to access the low level data sets as pointers . They are the signified APIs to specify a particular data sequence of an operation by following some individual steps. The InputStream rearranges a data set as an ordered stream of bytes which actually reads the data from a file or received by using a network system. After ending the stream process it will return -1 as an integer value as Java does not contain any unsigned byte as data type. An OutputStream is a streamed process which mainly ... Read More

Difference between Inheritance and Interface in Java

Rudradev Das
Updated on 19-Oct-2023 13:22:02


Inheritance is a Method to create a hierarchy between multiple classes by replicating some properties from others. There are various types of inheritance present in Java, such as single inheritance, multiple inheritance, multilevel inheritance, hybrid inheritance, and hierarchical inheritance. Interface is the blueprint of a particular class which consists of the constant and abstract class. The interface class allows a machine to apply some specific properties on an object or a class. It is totally an abstract method which helps to perform the Java abstraction on a collection by specifying the behavior of a class. Now the task ... Read More

Difference Between IdentityHashMap, WeakHashMap, and EnumMap in Java

Rudradev Das
Updated on 19-Oct-2023 13:18:36


The IdentityHashMap is a special type of hash class by which we handle the rare cases related to the reference-equality. This map compares the keys by using a " = = " operator where the normal hashmap uses the " equals " method for this. A Weak HashMap is a type of map interface where the hash table merges its keys with the weak reference type of values. This type of map class can not be used further just because of the lack of reference pointers. An enum map is a special type of map class which contains only the ... Read More

Difference Between Hashtable and Synchronized Map in Java

Rudradev Das
Updated on 19-Oct-2023 13:16:30


A HashTable is a compact abstract data set which converts the keys of a map to the values by computing the indexes into an array of slots to enable faster data access. On the other hand, a synchronized map is a Java collection class which is mainly used to synchronize a particular map to make it a thread safe collection and can be applied on a whole object. The map does not contain any null value. Example Input : [ ARB, RDD, KOL, DHKA ] Output : Insertion Order of objects in HashTable : [ ARB, RDD, ... Read More

Difference between HashMap and IdentityHashMap in Java

Rudradev Das
Updated on 19-Oct-2023 13:14:56


HashMap and IdentityHashMap are the key value data sets which are used to access the key data pairs. More specifically. A HashMap is a Java collection framework which provides the functionality of a proper hash table data set. The map stores the element value as a key or pairs which are the unique identifiers in nature. This map also permits the null values as a non synchronized class. The IdentityHashMap is a special type of hash class by which we handle the rare cases related to the reference-equality. This map compare the keys by using a " = = ... Read More

Difference and similarities between HashSet , LinkedHashSet and TreeSet in Java

Rudradev Das
Updated on 19-Oct-2023 12:36:59


The HashSet, LinkedHashSet and TreeSet are the set interface class mainly used to store the elements. HashSet − A HashSet is a container instance which stores the unique elements only in a non synchronized manner to handle the high-performance operations involving with the set. The set allows the null values which does not follow the order of insertion. LinkedHashSet − The LinkedHashSet is a cloned data structure which have the both facilities of a hashtable and linked list as a set interface. The ordered version of a LinkedHashSet always works as a doubly linked list on over the ... Read More

How to iterate LinkedHashMap in Java?

Deepti S
Updated on 19-Oct-2023 12:23:08


LinkedHashMap is a class that is identical to HashMap, however it additionally provides a feature that tracks the order wherein components are inserted. The sequence wherein elements were added isn't preserved by using HashMap, even though it does permit for quick element insertion, search, and deletion. By keeping a linked list of every entry in the map, LinkedHashMap addresses this issue. The elements are saved in the sequence that they were introduced thanks to this linked list. As a result, while iterating over a LinkedHashMap, the elements are returned according to how they were added. Methods Used To iterate LinkedHashMap ... Read More

1 2 3 4 5 ... 286 Next