• Java Garbage Collector
    In Java, garbage collection is a process of providing Automatic Memory Management by reclaiming the runtime unused memory automatically which destroy unused objects. How to request JVM For Garbage Collector: System.gc() method is System class contain static method gc() which request JVM to run Garbage Collector. Using Runtime.getRuntime().gc() method : Runtime class allows the application…
  • Binding In OOPS
    In OOPs Binding is a process to connect method call to the method body. They are two types of Static(Early) and Dynamic(Late) Binding. In Static Binding object is determined at compiled time. This is done using static, private and, final methods which can not be override. In Dynamic Binding object is determined at run time.This…
  • Kernel
    A Kernel is a computer program which is core and heart of an operating system acting as an interface (or bridge) between user-level applications (softwares) components and the hardwares. Main Functions of Kernel: Resource Allocation Process Management Memory Management Disk Management I/O Device Management Security or Protection management Types of Kernels: 1) Monolithic Kernels Monolithic…
  • Java Inheritance
    -> Inheritance in Java is a process in which sub class inherits all the properties of super class(parent class). -> In Java, inheritance is an IS-A relationship (parent-child relationship). -> In Java, inheritance is an IS-A relationship (parent-child relationship).In Java, inheritance is used for Method Overriding ( Runtime Polymorphism). -> In Java, a sub class inherits is parent or superclass by using keyword “extends”.…
  • Android Architecture
    Android Architecture or Android software stack is divided into five layers: 1) Linux Kernel 2) Native Libraries (middleware), 3) Android Runtime 4) Application Framework 5) Applications -> Linux Kernel is heart of the android architecture which manages all the available drivers such as display drivers, camera drivers, Bluetooth drivers, audio drivers, memory drivers, etc. which…