Polymorphism in Java:Unleashing Flexibility and Reusability
Introduction: Polymorphism in Java The word Polymorphism is derived from two greek words: poly and morphs. “Poly” means many and[…]
Read moreAmplify your java knowledge with javagyansite
Introduction: Polymorphism in Java The word Polymorphism is derived from two greek words: poly and morphs. “Poly” means many and[…]
Read moreAbstraction,Encapsulation and Data hiding are all interconnected concepts in OOPS(Object Oriented Programming System).Java programmers are mostly confused when they are[…]
Read moreMemory leak is one of the great concerns of java developers.Basically, memory leak is the outcome of the failure of[…]
Read moreIn this article, we will explore Garbage Collection in Java. Let’s get started. What is Garbage Collection in Java ?[…]
Read moreHeap stores all the objects and arrays that are created by the java program.Every JVM instance has only one heap area[…]
Read moreMethod Area(Non Heap Area) has two major parts:- 1. Permanent Generation – This area stores class related data from class definitions, structures,[…]
Read moreJDK(Java Development Toolkit) – contains JRE + Other libraries to develop applications It provides the amenities for developing java based[…]
Read moreJIT Compiler is part of JVM Execution engine which helps in improving the performance of java programs.It compiles the bytecode[…]
Read moreWe will discuss the basics of Class Loading in Java. Steps involved in Class Loading Class loader loads, links, and initializes[…]
Read moreWhat is Java Virtual Machine(JVM)? JVM(Java Virtual Machine) provides the runtime environment for a java application. JVM executes the bytecode(.class[…]
Read more