AniketTheProgrammer
Home
(current)
Courses
Projects
YT Projects
Coding Questions
Notification
Contact Us
Log In
All Topics
C Language
C++ Language
Greedy Algorithm
Hashing
Java Language
Linked List
Python
Queue
Stack
String
Sorting
Searching
Recursion
Backtracking
Dynamic Programming
Graph Theory
Bit Manipulation
Mathematics
Sliding Window Technique
Divide And Conquer
Matrix Manipulation
Two Pointers
Binary Tree
Topic: Java-conceptual-questions / Level: Beginner
151. What is ArrayList in Java?
152. What is LinkedList in Java?
153. What is the difference between ArrayList and LinkedList?
154. What is a queue in Java?
155. What is a priority queue in Java?
156. What is the Deque interface in Java?
157. What is the difference between ArrayDeque and LinkedList?
158. What is the difference between PriorityQueue and ArrayDeque?
159. What is a Stack in Java?
160. What is a Vector in Java?
161. What is the difference between Stack and Queue?
162. What is the difference between ArrayList and Vector?
163. What is the Iterator interface?
164. What is the difference between Iterator and Enumeration?
165. What is TreeMap in Java?
166. What is the difference between TreeMap and HashMap?
167. What is ConcurrentHashMap in Java?
168. What is the difference between ConcurrentHashMap and HashMap?
169. What is a BlockingQueue in Java?
170. What is the difference between BlockingQueue and Queue?
171. What is a thread in Java?
172. How do we create a thread in Java?
173. What is the difference between extending Thread class and implementing Runnable interface?
174. What is synchronization in Java?
175. What is the synchronized keyword in Java?
176. What is the purpose of the wait() method in Java?
177. What is the purpose of the notify() method in Java?
178. What is the purpose of the notifyAll() method in Java?
179. What is a deadlock in Java?
180. What is multithreading in Java?
Previous
1
2
3
4
5
6
7
Next
More Levels
Intermediate
Advanced
Most Visited
What are the performance trade-offs of using Streams in Java?
What is static in Java?
What is the Java Memory Model, and how does it affect concurrent programming?
What are the benefits of using an ORM framework?
How does ThreadLocal work in a multi-threaded environment?
What is the use of finalize() method in Java?
How does the Spring Boot Actuator work?
What is the purpose of the KeyStore class in Java?
How do you implement data binding in JavaFX?
How do you handle session management in a Java web application?
What is else-if ladder in Java?
What are the benefits of using Docker with Java applications?
What is a constant in Java?
What is the default constructor?
What is the use of super() in Java?