java

OOP’s, What are the important concepts of OOPS in Java?

Reading Time: 5 minutes OOP’s is “Object Oriented Programming”,it consists objects and classes and therefore in this,programming is done with class and object. WHAT IS “CLASS’ ? OOP’s A class in java is a blueprint contains all the methods,functions,main in simple words the whole code is enclosed inside the class.Therefore class is a block contains everything.Like a capsule enclosed medicines inside it. WHAT IS AN “OBJECT”? It is a Continue Reading

JavaFX

JavaFX - Overview with Hands-on

Reading Time: 8 minutes 1. Overview JavaFX is a Java library used to build Rich Internet Applications (RIA). It provides a set of graphics and media packages that enables developers to design, create, test, debug, and deploy rich client applications that operate consistently across diverse platforms. JavaFX provides a rich graphical user interface. JavaFX has the structure and APIs specifically for animation, 2D and 3D geometry, charts, special effects, Continue Reading

Test Automation Report with Allure and TestNG

Reading Time: 3 minutes It is time to deliver a test report to all the stakeholders who are interested in the quality of the application. After the completion of tests, report should be generated. The test automation report should be as clear as possible so that to be understood by everyone. So this blog will help you to have a Test Automation Report with Allure and TestNG. What is Allure Continue Reading

Reading Excel Data using Fillo API in Selenium

Reading Time: 4 minutes Reading or writing data is one of the most commonly used operations, either fetching values from database tables or fetching values from an excel sheet. it’s will help you to have a Reading Excel Data using Fillo API in Selenium. Fillo API Fillo is a Java API that is used for fetching data from Excel Files. It’s an open source API(created by Codoid) and it’s Continue Reading

https://quarkus.io/

Quarkus | Supersonic Subatomic Java

Reading Time: 4 minutes Introduction In this Digital-first era, technologies are evolving faster. It helps technologists to develop and deploy faster, more performance-oriented, efficient, and lower memory consumption applications.Quarkus is one such initiative from RedHat. It is designed and developed by RedHat, keeping cloud-native, serverless, and containerized applications future in mind. As per RedHat definition: “Quarkus is a full-stack, Kubernetes-native Java framework made for Java virtual machines (JVMs) and Continue Reading

Functional Interfaces in Java 8

Reading Time: 4 minutes Introduction Functional interface is an interface that consists of one abstract method. These interface can show only one functionality. Beyond Java 8, lambda expressions can be used to represent the instance of a functional interface. Functional Interfaces can contain any number of default methods. Consumer, Predicate, Function, Unary Operator, Binary Operator are some of the examples of predefined functional interfaces. Points to remember which are Continue Reading

Lambda Expression in Java 8

Reading Time: 3 minutes In this blog we will understand what is the lambda expression and why we need lambda expression and how we use lambda and about the functional interface. What is Lambda Expression : It is an anonymous function. Not having name No return type and no modifiers. Syntax of Lambda : The syntax of a lambda consists of the following: A comma-separated list of formal parameters Continue Reading

Introduction to Java Stream API

Reading Time: 3 minutes Hi friends in this blog we are going to cover streams, parallel streams and some of the popular function associated with them with example. Introduction Streams are wrappers around data source, which make data processing in bulk easier and fast. A stream is not a data structure i.e. it does not store data. Stream is defined in java.util.stream package. Different ways to create Streams 1) Continue Reading

Multi threading in JAVA

Reading Time: 3 minutes In this blog we will understand how Multi threading works in JAVA and why is it so Important to understand? What is Multithreading? Multithreading in Java is a process of executing two or more threads simultaneously to maximum utilisation of CPU. Multi-threaded applications execute two or more threads run concurrently. Hence, it is also known as Concurrency in Java. Advantages of multithread: The users are not Continue Reading

Kafka with Spring boot

Reading Time: 3 minutes In this blog we will understand what is Apache Kafka and why is it one of the most popular streaming platform right now. We will also go through how we can use it with Java. Apache Kafka is a distributed data streaming platform that can publish, subscribe to, store, and process streams of records in real time. It is designed to handle data streams from Continue Reading

Understanding Java enums

Introduction to JAVA COLLECTIONS

Reading Time: 2 minutes In this blog we will understand basics of JAVA Collections framework. What are JAVA Collections and Why do we need them? The Collection in Java is a framework that provides an architecture to store and manipulate the group of objects. Collections are like containers that group multiple items in a single unit. For example, a jar of chocolates, a list of names, etc. Collections are used in Continue Reading

How to start with Spring MVC

Reading Time: 3 minutes In this blog I would like to introduce you to the Spring MVC framework, how it works with very detailed steps and at the end I will show How to create a Spring Controller class and view in a simple project. What is Spring MVC? It is a framework of Java that is generally used in order to develop web applications. It is built on Continue Reading

Stream your data using Kinesis data stream

Reading Time: 3 minutes We live in a world driven by data and every second we are processing a large amount of data, using it, analysing it, and transforming it. Data is very essential for businesses these days. Therefore the need for handling the Dynamically generating data is important. As the number, variety, and velocity of data sources grow, new architectures and technologies are needed. This is where the need Continue Reading