Employee Management System with core Java

Introduction The Employee Management System will manage employee records, including features to add, update, delete, and display employees. It will use Java 8 features like Lambda expressions, streams, and the Observer design pattern. Part 1: Requirement Gathering and Feature Discussion Read More …

Simple Banking System Using Core Java

Introduction The Simple Banking System will manage customer bank accounts, including features to create accounts, deposit money, withdraw money, and view account details. This project covers Java fundamentals like classes, inheritance, and exception handling. Part 1: Requirement Gathering and Feature Read More …

Library Management System

Introduction The Library Management System will help students manage books in a library. It will include features to add, view, update, and delete books. This project covers Java fundamentals like classes, methods, lists, and basic file I/O. Part 1: Requirement Read More …

Student Management System Using Code Java

Let’s create a comprehensive Java project for class 10 & 12 students that covers core Java concepts and features. We’ll develop a simple “Student Management System” which can manage student records, including adding, viewing, and deleting student information. This project Read More …

Understanding Hashing: Hash Tables and Hash Functions

Introduction Hashing is a fundamental concept in computer science used to efficiently map data of arbitrary size to fixed-size values, known as hash values or hash codes. This process involves the use of hash functions and hash tables, which enable Read More …

Java Program for Board Exam Student

Define a class to accept 10 integers and arrange them in descending order using bubble sort technique print the original array and sorted array.​ Here’s a Java program that defines a class to accept 10 integers and arranges them in Read More …

Building a Java Application with MyBatis and PostgreSQL Integration

Overview This tutorial provides a detailed walkthrough of building a Java application that interacts with a PostgreSQL database using the MyBatis persistence framework. The tutorial covers setting up the project, creating MyBatis mapper interfaces and XML configurations, and implementing a Read More …

Java Program For Student

Average of three number Calculate Area of a Circle Factorial Calculation Check if a Number is Prime Fibonacci Series Palindrome Check Sum of Digits Matrix Addition Reverse a String Armstrong Number Check Binary to Decimal Conversion Factorial using Recursion Check Read More …

Binary Search Algorithm in Java (Student)

Introduction Binary search is a more efficient search algorithm compared to linear search, especially for sorted arrays. It divides the array into two halves and eliminates half of the remaining elements at each step. Java Code Explanation: This program demonstrates Read More …

Linear Search Algorithm Implementation in Java (Student)

Overview Linear search is a simple searching algorithm that iterates through the elements of a list or array in a linear manner to find a specific value. It is straightforward but may not be the most efficient for large datasets. Read More …

Java Sorting Program for Student

Introduction A sorting algorithm is a step-by-step method used to arrange a list of items in a specific order. One common sorting algorithm is the ‘Bubble Sort.’ In Bubble Sort, the algorithm compares adjacent elements in the list and swaps Read More …

Java Interview Program Example(s)

Introduction This blog contains information related to interview coding problems implemented using Java programming language. Please find the examples below – This program helps to find the Duplicate records from a given Integer Array.

Retry Logic with Exponential Backoff in Spring Boot

Table of Contents 1. Introduction 1.1 Purpose The purpose of this document is to provide developers with a comprehensive understanding of how to implement retry logic with exponential backoff in a Spring Boot application using the @Retryable annotation. 1.2 Scope Read More …

How does a Java Microservice and .NET Microservice can talk with teach?

Java microservices and .NET microservices can communicate with each other using various methods, such as: Overall, the choice of communication method depends on factors such as the nature of the application, system requirements, performance considerations, and the available tooling and Read More …

Database Sharding Concepts

Database sharding is a technique used to horizontally partition a database into smaller, more manageable pieces called shards. Each shard is essentially a separate database instance and contains a subset of the data. This approach allows for better scalability and Read More …

Is java technologies dying?

No, Java technologies are not dying. Java continues to be one of the most widely used programming languages and is still heavily utilized in various domains, including enterprise software development, Android app development, and large-scale web applications. It has a Read More …

Difference Between Springboot and Quarkus?

Introduction Spring Boot and Quarkus are both popular frameworks used for developing Java applications. While they serve similar purposes, there are some key differences between them: In summary, Spring Boot is a mature and widely adopted framework with extensive features Read More …

Walk me through the process of gathering system requirements.

Gathering system requirements is a crucial step in the software development life cycle. It involves identifying, documenting, and prioritizing the needs and expectations of the stakeholders for a given system. Here’s a step-by-step guide to help you through the process: Read More …

What is scalability?

Scalability refers to the ability of a system, network, or software application to handle an increasing amount of work, users, or data without sacrificing performance or efficiency. It is a desirable characteristic that allows a system to adapt and accommodate Read More …

Serverless implementation using Springboot

Introduction We can provide you with an example of a Serverless architecture using Spring Boot. In this example, we’ll create a simple RESTful API using Spring Boot and deploy it to AWS Lambda using the Serverless Framework. Here are the Read More …

Code Peer Review Checklist

The code peer review is an important process in the software development life cycle. It should be implemented and followed properly.This Video blog helps our development team to prepare and use a code peer review checklist to streamline the code Read More …

Java Program – Quadratic Equation Solution Application

Introduction This Java Application helps to find out the value of X for a quadratic equation using the Shridharacharya formula. Sridhar Acharya (c. 870, India – c. 930 India) was an Indian mathematician, Sanskrit pundit andphilosopher. He was born in Read More …

Java Swing – Fahrenheit to Celsius Conversion Application

Introduction This Java Swing Program helps to convert Fahrenheit to Celsius. The user has to enter the Fahrenheit and hit the enter button to allow the program to convert to Celsius.   Program Code KWFahrenheitApp.java   package com.kw.javaswing; import javax.swing.JFrame; Read More …

Java – Calendar Generator App Project using Core Java

Introduction This Application helps to generate Calendar from January to December for any year which user want to generate. The user can generate calendar for the past as well for the future. There are no restrictions to generate the Calendar Read More …

Java Program to add and display address From Address Book

Introduction This Java Program will help to add and display address from the Address Book. It is just a simple java program which helps to understand Java Technology. There may be many different ways to write a program and we Read More …

Software Engineer Interview Questions for entry and Mid Level – Part3

Introduction This post will have most important interview questions which used to ask in most of the reputed companies like Google, Amazon, NetApp, Wells Fargo, Wipro, Infosys, TCS, SAP etc. We are just adding Questions to this post and the Read More …

Software Engineer Interview Questions for entry and Mid Level – Part2

Introduction This post will have most important interview questions which used to ask in most of the reputed companies like Google, Amazon, NetApp, Wells Fargo, Wipro, Infosys, TCS, SAP etc. We are just adding Questions to this post and the Read More …

Java Program to find frequency of every digit in a number

Introduction This program helps to retrieve Frequency of the digits from provided number. Like number 52458 is having below frequency: Digit Frequency 2 1 4 1 5 2 8 1   FlowChart Please find the flowchart of program below – Read More …

Java Program to check for Automorphic Number

  Introduction This program helps to check that entered number is a Automorphic Number or not. In mathematics an automorphic number (sometimes referred to as a circular number) is a number whose square “ends” in the same digits as the Read More …

Java program to check Special 2 Digit Number

  Introduction This program helps to check whether it is special two Digit number or not. Special Two Digit Number are number for which sum of it’s  sum of it’s digits and product of it’s digits is equal to the Read More …

Java Program to check Fibonacci Series

Introduction In mathematics, the Fibonacci numbers are the numbers in the following integer sequence, called the Fibonacci sequence, and characterized by the fact that every number after the first two is the sum of the two preceding ones. Example: 0,1,1,2,3,5,8,13,21,34,…………………… Read More …

Java Program to check for Disarium Number

Introduction This program helps to check Disarium Number for a given number. In a simple word we can say “A number will be called Disarium if the sum of its digits powered with their respective position is equal with the Read More …

Java Program to Remove Duplicate Characters from a Word

Introduction This program helps to remove duplicate character from the input string. Like we passed String as “Dharmendra” and a is duplicate in the string so result will be “Dharmend“. Flowchart Please find sample flowchart diagram for this program as Read More …

Oracle Java Certification Exams (OCAJP) Mock Exam Part2

Introduction This Java test assesses the basic and medium knowledge of Java programming language and OOP principles. Put your Java know-how to the test and see how well you understand its syntax and object oriented programming concepts. Topics: Java language Read More …

Oracle Java Certification Exams (OCAJP) Mock Exam Part1

Introduction This tutorial helps to check your knowledge for Java short question for Interview and Certification preparation. Also, it will helps to improve your efficiency and accuracy along with speed of solving questions which matters at the  time of exam. Read More …

IBM Curam 6.X Mock Exam For Developer Part3

Introduction This Sample Quiz will help IBM Curam Developer to enhance their skills for short and important question which might be asked during interview/certification exam duration. Please start mock exam by Clicking on Start Quiz Button. ***** Please provide your Read More …

CBSE Board Class X Mathematics Mock Exam Part 2

Introduction This tutorial helps to check your knowledge for mathematical short question for 10th Standard. Also, it will helps to improve your efficiency and accuracy along with speed of solving questions which matters at the  time of exam. Please start Read More …

DB2 Database Connection With Examples

An Example of connecting to DB2 Database using JDBC Driver. A typical example code of connect to database will look like this Class.forName(jdbcClassName); Connection connection = DriverManager.getConnection(url, user, password);   Listed below are connection examples for three common JDBC drivers Read More …

Eclipse Part2– Useful Configuration and Settings For Eclipse

Introduction: This post explains about eclipse useful and important configuration and setting which required for every developer who used eclipse as primary IDE(Integrated Development Environment) for project development.   Effective Eclipse – Shortcut Keys The less you touch the mouse, Read More …

Student Information System Using Core Java

Introduction The main purpose of this post is to provide overview of Student Information System application to end user. This application used in all educational institution for knowing student information including student name, roll number, address, parents details, fee details, marks in Read More …

Sample Software Engineering Projects

Introduction Software programming (Software Engineering) courses are most often complemented by a software engineering project where a team of students has to develop a large/mini software system. Project development required a lot of efforts and guideline to develop best project. Read More …

Library Management Project using Core Java

Introduction This page contains Library management system project developed using Core Java technologies only to maintain library and Books details. This project is having basic features and it helps the developer to understand core java functionality and start the project. Read More …

Core Java Examples For Practice

Core Java Examples for Practice This section explains Core Java examples for beginners. User can practice these example in their local system. Also, students who started java as their programing skills will get help to enhance their skills. Factor of Read More …