What is a Thread? A thread is a light weight process.Java provides built in support for multithreading. A multithreaded program contain several parts than can run concurrently. Each part is a thread which has a separate thread of execution. A thread exists within a process and a single process can contain multiple threads. Lifecycle of […]
Author Archives: Anna
Convert Clob Type to String In Java
An SQL clob to used to store large amount of textual data in the database.The sql clob interface represents the clob data type. In this tutorial I am going to explain how to convert clob to string in Java. In an ideal scenario you read the clob data from the database and convert it to […]
Object Serialization – Saving Objects in Java
Serialization is the process of converting the state of an object into byte stream.After the object is serialized has been written into a file, it can be read from the file and deserialized that is bytes that represent the object and its data can be used to recreate the objects in memory. Writing Serialized Object […]
How to create a Batch Job using Spring Batch
Batch processing means executing a series of jobs and Spring provides an open source framework for batch processing. Spring provides a list of classes /API to read/write resources , job processing ,job restart and partitioning techniques to high volumes of data. Spring Batch Components Spring Batch consists of the following component:- Job :- It represents […]
ConcurrentHashMap in Java
ConcurrentHashMap is an alternative to HashTable and synchronizedMap. It is used in multi threaded applications and provided better performance when compared to HashTable and synchronisedMap. ConcurrentHashMap Implementation In Java In concurrentHashMap we have new feature called concurrency level . The ConcurrentHashMap is divided into segments based on the concurrency level.We need to be careful while […]