TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Java
FOLLOW
Java is a programming language developed by Sun Microsystems, which was later acquired by the Oracle Corporation. Here you may find Java related articles and news.
Articles
(682)
Blogs
(138)
Resources
(3)
Videos
(18)
News
(22)
Articles
Java 22: The Latest Features and Improvements
Discover the exciting new features and improvements in Java 22, the latest release of the popular programming language. This update brings enhanced performance, new APIs, improved security, and mor...
Aman Gupta
Jul 29, 2024
The AbstractList Class and ArrayList Class in Java Collection
The AbstractList class in the Java Collections Framework provides a skeletal implementation of the List interface, enabling developers to create custom list implementations with ease. It offers def...
Ashish Bhatnagar
Jul 29, 2024
Java 21: The Latest Features and Improvements
Java 21 introduces significant enhancements including Pattern Matching for Switch, Record Patterns, and String Templates. It also features Sequenced Collections, Virtual Threads, and Scoped Values,...
Aman Gupta
Jul 26, 2024
Managing IO Files in Java with FileOutputStream FileInputStream
Learn how to effectively read from and write to files, understand the nuances of file handling, and explore practical examples to streamline your Java programming tasks involving file operations.
Ashish Bhatnagar
Jul 25, 2024
Interactive Input and Output in File Handling
File handling is a crucial aspect of any programming language, including Java. It enables developers to interact with the file system, allowing the creation, reading, updating, and deletion of file...
Ashish Bhatnagar
Jul 24, 2024
Understanding flatMap in Java
The flatMap operation in Java is a powerful tool for transforming and flattening collections. Learn about Java's `flatMap` operation in this article, which maps each element to a stream and fla...
Lokendra Singh
Jul 23, 2024
Vector Class and the Stack Class in Java Collections
The Vector and Stack classes in Java Collections Framework provide essential tools for managing dynamic arrays and last-in, first-out (LIFO) stacks, respectively.
Ashish Bhatnagar
Jul 19, 2024
HashSet Class and TreeSet Class in Java Collections
Explore the HashSet and TreeSet classes in Java Collections Framework. Learn how HashSet uses hashing for fast access and TreeSet maintains sorted order through a Red-Black tree.
Ashish Bhatnagar
Jul 19, 2024
Understanding MapStruct in Spring Boot for Java Bean Mapping
Explore MapStruct in Spring Boot for seamless Java Bean mapping. Discover how MapStruct simplifies object mapping between DTOs and entities, leveraging annotations for automated conversion.
Aman Gupta
Jul 09, 2024
Custom Annotations and Validation in Spring Boot
Explore how to enhance Spring Boot applications by creating and using custom annotations for validation. Learn to implement robust validation logic using Hibernate Validator and integrate custom va...
Aman Gupta
Jul 04, 2024
How to Send Email using Spring Boot using Java Mail Sender SMTP?
This article provides a step-by-step guide to sending emails using Spring Boot and JavaMailSender. You'll learn how to set up a Spring Boot project, configure email properties, create an email ...
Aman Gupta
Jul 01, 2024
Annotations used with Spring Boot Applications
Spring Boot simplifies Java application development with powerful annotations like @SpringBootApplication, @RestController, and @Service. These annotations automate configuration, enable RESTful se...
Aman Gupta
Jun 28, 2024
Exploring Record Classes in Java
Discover the simplicity and power of record classes in Java with our comprehensive guide. Explore how Java's record classes, introduced in Java 14, streamline the creation of immutable data str...
Lokendra Singh
Jun 28, 2024
Understanding Threads and Multithreading in Java
This article explains the concepts of threads and multithreading in Java, highlighting their benefits, lifecycle, and examples, along with the advantages and disadvantages of using multithreading i...
Baibhav Kumar
Jun 26, 2024
Set Interface and Map Interface in java.util Package
The Set Interface and Map Interface within the java.util package are fundamental components of Java's Collections Framework. The Set Interface defines a collection that does not allow duplicate...
Ashish Bhatnagar
Jun 26, 2024
Top Java Spring Boot Scenario-Based Interview Questions
Preparing for a Spring Boot interview? Master scenario-based questions covering database migrations with Flyway, REST API exception handling using @ControllerAdvice, Spring Security for authenticat...
Aman Gupta
Jun 24, 2024
Understanding the Data Structure Behind HashMap in Java
Explore the intricate workings of HashMap in Java, a pivotal data structure in the Java Collections Framework. Understand its mechanism of storing key-value pairs using hashing, handling collisions...
Lokendra Singh
Jun 20, 2024
Understanding Access Modifiers in Java
Explore the intricacies of Java access modifiers with this comprehensive guide. Learn about public, private, protected, and default access levels, their roles in encapsulation and access control, a...
Lokendra Singh
Jun 13, 2024
Difference Between Class And Interface
Understand the distinctions between classes and interfaces. Classes encompass both definition and implementation, while interfaces solely provide definitions. Classes support single inheritance, wh...
Sandeep Sharma
Jul 18, 2013
Overloading vs Overriding in Java
Method overloading and overriding in Java, essential OOP concepts for code reusability and polymorphism. Overloading allows multiple methods with the same name but different parameters while overri...
Lokendra Singh
Jun 12, 2024
No Records Available.
81
-
100
of
682
<<
3
4
5
6
7
>>
C# Asynchronous Programming
Challenge yourself
Java Skill Challenge
E-Book Download
Get Certified
BlockChain