Entries from 2019-07-01 to 1 month
Philosophy behind hashMap: If you are looking for an element in a "list", the order of lookup would be proportional to the length of the list, however, if you split this list into multiple mini-lists AND IF you can quickly tell in which mi…
Java Collections are used in every programming language and initial java release contained few classes for collections: Vector, Stack, Hashtable, Array. But looking at the larger scope and usage, Java 1.2 came up with Collections Framework…
Understanding what core Java is about is a must before mastering this programming language. So what are the core concepts? Well, they are as follows: Object-oriented programming concepts ( this includes abstraction, containment, inheritanc…
Spring Boot just takes away all these pains and let you write the code which matters i.e. application code. All of the Spring Boot features which I mentioned e.g. auto-configuration, Starter POMs or Starter dependency and Spring Boot CLI a…
If you are all set to attend an interview related to J2EE/Java Web application development then, it is recommended to brush up this important concept.I witnessed this question in telephonic round interview. Today I am documenting it for fu…
Big data is the term used to describe the large amount of data that has the potential to be mined for knowledge and used in machine learning projects and for other advanced analytics purposes. It's an umbrella term for doing large-scale da…
Concept of Encapsulation in Java : Encapsulation is one of the Object Oriented Programmingfundamental means wrapping (encapsulating) up of data or fields in a single method, make each field private and give the access of method to users (b…
Why microservices is an up and coming trend? Microservices offer high scalability. One of the best things about microservices is that cloud instances are independent. Therefore, cloud platform and technology can be utilized to deploy them.…