Multithreading and Concurrency
Multi-threading and Concurrency related collection
ConcurrentModificationException in Java
Upasana | November 21, 2020 | 1 min read | 1,287 views | Multithreading and Concurrency
ConcurrentModificationException is raised by fail-fast iterators when the underlying collection is modified structurally during iteration.
Read ArticleWhat is purpose of Collections.unmodifiableCollection
Upasana | October 03, 2020 | 1 min read | 70 views | Multithreading and Concurrency
What does Collections.unmodifiableCollection() do? Is it safe to use the collection returned by this method in a multi-threading environment?
Read ArticleJava 8 Parallel Stream custom ThreadPool
Upasana | August 23, 2020 | 2 min read | 3,876 views | Multithreading and Concurrency
Configure thread pool for Java 8 parallel stream operations - configure default common pool and running parallel stream operation inside ForkJoinPool.
Read ArticleThreadLocal with examples in Java
Upasana | August 11, 2020 | 4 min read | 534 views | Multithreading and Concurrency
ThreadLocal provides a mechanism of maintaining thread confinement for a given object. which allows you to associate a per-thread value with a value-holding object.
Read ArticleDifference between Callable and Runnable Interface
Upasana | July 25, 2020 | 2 min read | 573 views | Multithreading and Concurrency
Callable interface is similar to Runnable, in that both are designed for classes whose instances are potentially executed by another thread. A Runnable, however, does not return a result and cannot throw a checked exception.
Read ArticleJava Concurrency Interview Questions
Upasana | July 24, 2020 | 2 min read | 1,105 views | Multithreading and Concurrency
top java concurrency and multi-threading interview questions - Java Memory Model, volatile keyword, HashMap, ConcurrentHashMap, fail-safe and fail-fast iterator, immutability, ThreadLocal, Callable and Runnable
Read ArticleRemoving elements while iterating over a Java Collection
Upasana | December 16, 2019 | 2 min read | 1,035 views | Multithreading and Concurrency
It is not generally permissible for one thread to modify a Collection while another thread is iterating over it. In general, the results of the iteration are undefined under these circumstances.
Read ArticleWhat is Immutable Class in Java
Upasana | December 08, 2019 | 2 min read | 1,409 views | Multithreading and Concurrency
An object is called Immutable when its state can not be changed after its construction. Immutable objects are inherently thread-safe, thus making it easy to write multi-threading code
Read ArticleProducer Consumer Problem using Blocking Queue in Java
Upasana | August 31, 2019 | 3 min read | 2,024 views | Multithreading and Concurrency
A producer consumer problem is a typical example of multi-thread synchronization problem where some shared resource (a work queue, blockingqueue) is used by two types of threads - Producer & Consumer
Read ArticleCan the keys in HashMap be mutable
Upasana | August 03, 2019 | 2 min read | 1,956 views | Multithreading and Concurrency
Simple answer is No, If we make the keys mutable then the hashcode of the key will no more be consistent over time which will cause lookup failure for that object from hashing data structure
Read ArticlePopular Tags
Trending Posts
- Machine Learning based Multiple choice questions
- Difference between getOne and findById in Spring Data JPA?
- Rest Assured API Testing Interview Questions
- python problem 1: find the runner-up score
- Run method on Spring Boot startup
- Feign exception handling in Spring Cloud
- Disable SSL validation in Spring RestTemplate
- Citibank Java developer interview questions
- MD5 and SHA256 in Java Kotlin and Android
- Sapient Global Market Java Interview Questions and Coding Exercise