Last updated: Apr 24, 2022

Java Miscellaneous

In this blog,we’ll learn different concepts like Java RMI,Java Generics,Object cloning,JavaFX ,Java Lambda expression,Java memory management and also learn about ‘IS A’ relationship and ‘HAS A’ relationship.So what we’re waiting for let’s get started.
Reflection API in Java
This blog mainly covers the Reflection API in Java. You will get an insight into the Reflection API, its different uses and their implementation in Java.
Log4j MEDIUM
This blog will discuss the Log4j library, its need, vulnerability, how this vulnerability works, ways to mitigate it, and the pros and cons of logging.
Remote Method Invocation In Java
This article will introduce you to the Remote Method Invocation API that you can use to build distributed applications in Java.
Java Classpath EASY
Classes in Java programs are not loaded by the JVM all at once; rather, they are slowly found and loaded through dynamic loading.
Running Java RMI Application
In this article, we will learn the implementation of a Remote Method Invocation(RMI) application in Java with the help of an example.
Difference between Compiler and Interpreter in Java EASY
This article will discuss compilers and interpreters in java along with their advantages, disadvantages and particular use cases and key differences.
What is Cucumber? MEDIUM
In this blog, we will learn about What is Cucumber. We will understand its core concepts, its usage, and much more for better understanding.
Custom Exception in Java EASY
A custom exception in Java is a user-defined exception class that extends Exception or RuntimeException. Learn Java custom exception with examples and benefits.
What is J2ee? MEDIUM
In this blog, we will learn about What is J2ee. We will learn about its characteristics, features, and much more for better understanding.
Camel Case in Java EASY
Camel Case in Java is a naming convention where the first word is lowercase, and subsequent words start with an uppercase letter, e.g., myVariableName.
Semaphores in Java EASY
In this article, we will learn what semaphores are, the different types of semaphores, how they work, & how to implement them in Java.
Executor Framework in Java EASY
In this blog, we will learn about the executor framework in Java. We will discuss types of executor frameworks and will later implement a simple executor framework in Java.
Deserialization in java MEDIUM
In this article, we will discuss serialization & deserialization in Java in detail, like their definitions, examples, advantages, & how they work, etc.
JPA Java EASY
In this article, we will discuss the key features of JPA, including different versions, how it works with Hibernate, the benefits of using an Object-Relational Mapping (ORM) tool, setting up JPA in your Java project, & working with different databases, including NoSQL.
Serializable Interface in Java EASY
In this article, we'll discuss the basics of the Serializable interface, like its declaration & usage, and a practical code example to help you understand how it works.
Generics in Java MEDIUM
In this article we will be discussing the topic of generics in java, its usage and implementation.
Java Annotations EASY
This article explains what Java annotations are, their significance, and how you can use them in your coding projects. We will look at different types of annotations and see examples of how they are applied in real Java programs.
Object Cloning in Java EASY
In this blog, we will discuss the concept of object cloning in Java with examples. We will also discuss the application of object cloning.
Lambda Expressions in Java
In this blog, we’ll learn about Lambda expressions in Java their syntax and understand them better with an example.
Prepared Statement Java EASY
A prepared statement is an object used in Java database connectivity (JDBC) that represents a precompiled SQL statement.
Memory Management in Java EASY
This article covers memory management in java with its meaning and principles. Explore the JVM memory structure and garbage collection in java memory management.
Builder Design Pattern MEDIUM
Builder Design Pattern simplifies object creation by constructing complex objects step-by-step. It separates object construction from representation, enabling flexibility and reuse of code.
Is-A Relationship in Java EASY
This blog will discuss what is-a relationship is and how to implement it in Java programming language, with example.
Java Servlet API EASY
In this article, we'll learn about the key components of the Java Servlet API & see how to use them to build robust web applications.
Has-A Relationship in Java EASY
This blog will discuss what has-a relationship is and how to implement it in Java programming language, with example.
What is truncation in Java? MEDIUM
Truncation in Java is discarding the fractional part of a number during type conversion. In this blog, we’ll understand truncation in Java in detail.
Delegation Event Model in Java MEDIUM
In this article, we will discuss the Delegation Event Model in Java, including event processing with its syntax and example.
Decorator Design Pattern MEDIUM
The Decorator design pattern is generally used to change the functionality of an object at runtime.
Factory Design Pattern in Java EASY
Learn about the Factory Design Pattern in Java, with examples, implementations, key components, and the pros and cons of the Factory Method Design Pattern.
Upcasting and Downcasting in Java MEDIUM
Upcasting is the process of converting a subclass reference to a superclass reference, while downcasting is the opposite. Read on to understand the difference between the two and when to use each one.
Sieve Of Eratosthenes In Java EASY
Sieve of Eratosthenes is a simple technique created by the ancient Greek mathematician Eratosthenes in the 2nd century BC.
Difference Between this and super Keyword in Java EASY
This blog will cover a detailed explanation of this and super keywords in Java. We will further study the difference between the two.
Enumeration in Java EASY
This article demonstrates enumeration in Java.
Difference Between Iterator and Enumeration EASY
In this article, we will be discussing the concept of Iterator and Enumeration. Also, will discuss some differences between Iterator and Enumeration.
What’s the Difference Between Iterator and ListIterator? EASY
Iterator is a general interface for traversing collections whereas listIterator is specific to lists and allows bidirectional iteration.
Association, Composition and Aggregation in Java MEDIUM
Association defines the diversity between the objects. Aggregation refers to the “has-a” relationship and is a particular case of Association. Composition is a restricted type of Aggregation.
How to fix NoSuchElementException in Java? EASY
This article discusses how to fix java util nosuchelementexception in java. It also contains an explanation of other exceptions in java.
Author Alisha
0 upvotes
Type Conversion And Type Casting In Java EASY
Type conversion automatically changes the data type, while type casting requires manual conversion by the programmer.
Happy Number in Java MEDIUM
In this article, we will learn about Happy numbers. We will also write a Java program for the same.
Stack Memory and Heap Memory in Java EASY
In this article, we will discuss about stack and heap memory in Java. We will also see differences between them.
Java Garbage Collection: What is it and how does it work? MEDIUM
Java Garbage Collection (GC) is an automatic memory management process that identifies and removes unused objects from memory to free up space and improve application performance.