JAVA

What is JAX-RS

Overview In this blog we will cover What is JAX-RS JAX-RS Specification Implementation provider for JAX-RS Why follow JAX-RS What is JAX-RS JAX-RS: Java API for RESTful Web Services (JAX-RS) is a Java programming language API spec that provides support in creating web services according to the Representational State Transfer (REST) Read more…

By Ashish, ago
JAVA

JVM, JDK, and JRE

Overview In this blog we will cover following points What is JVM, JRE & JDK Steps to run a java file JVM (Java Virtual machine) JVM is responsible to converting Byte code to the machine specific code. JVM is also platform dependent and provides core java functions like memory management, Read more…

By Ashish, ago
JAVA

Java Application Performance Management (APM)

This blog will cover What is APM Glowroot – Overview Configuration – Embedded Collector Persistence Option with Docker – Central Collector What is APM? In production environment its important to keep an eye on the resource consumption. This is where various monitoring tools comes in. When it come to Java Read more…

By Ashish, ago
JAVA

Static keyword in Java

Static keyword can be used with class, variable, method and block. Static members belong to the class instead of a specific instance, this means if you make a member static, you can access it without object. Static Block Static block is used for initializing the static variables.This block gets executed Read more…

By Ashish, ago
JAVA

Memory Leak in Java

Memory Leak The standard definition of a memory leak is a scenario that occurs when objects are no longer being used by the application, but the Garbage Collector is unable to remove them from working memory – because they’re still being referenced. As a result, the application consumes more and Read more…

By Ashish, ago
JAVA

Java Garbage Collection

Java Garbage Collection is the process to identify and remove the unused objects from the memory and free space to be allocated to objects created in the future processing. One of the best feature of java programming language is the automatic garbage collection, Garbage Collector is the program running in Read more…

By Ashish, ago
JAVA

Memory Management in Java – JVM Memory Model

Java (JVM) Memory Model At broad level, JVM Heap memory is physically divided into two parts – Young Generation and Old Generation. Young Generation Young generation is the place where all the new objects are created. When young generation is filled, garbage collection is performed. This garbage collection is called Read more…

By Ashish, ago