What is an identifier in Java? Java Identifiers are nothing but the name of class, interface, method, or variable. For example int message = "Welcome" Where int is the data type and message is the identifier/ variable name. … [Read more...]
Java Consumer Example – Functional Interface
The Consumer Functional interface takes a single input and does not return anything. The consumer interface is located in java.util.function package. It has a Single Abstract Method (SAM) accept(), which accepts the generic object type T and doesn't return any result. … [Read more...]
Java Function Example – Functional Interface
The Function Functional interface takes a single input and returns any value. The function interface is located in java.util.function package. It has a Single Abstract Method (SAM) apply(), which accepts the generic object type T and returns object type R. … [Read more...]
Java Predicate Example – Functional Interface
The Predicate Functional interface takes a single input and returns a boolean value. The predicate interface is located in java.util.function package. It has a Single Abstract Method (SAM) test(), which accepts the generic object type T and returns a boolean. … [Read more...]
Java Method Reference – Static, Instance, Arbitrary Object & Constructor Reference
In this article, we will look at Java method reference and its types - Static method reference, Instance method reference, Arbitrary object reference, and Constructor Reference. The method reference is nothing but the simplified version of the lambda expression. Instead of providing an implementation body, a method reference refers to an existing available method. … [Read more...]
Python String to Int Conversion & Vice-Versa [ Int to String ]
In this tutorial, we will learn how to convert Python String to Int and vice-versa (Python Int to String). We will also explore the how-to convert String into an int with different bases and the possible conversion errors. … [Read more...]
Java Functional Interface – @FunctionalInterface Annotation
The Functional Interface is introduced in Java 8, and it is nothing but an interface with a Single Abstract Method (SAM). A functional interface can act as a target for a lambda expression or a method reference. … [Read more...]
Types of Exceptions in Java – Checked, Unchecked, & Error
In this article, we will learn about the different types of exceptions in Java checked exceptions, unchecked exceptions, and errors. … [Read more...]
40 Pattern Programs in Java – Number, Star, Alphabet Patterns
In this article, we will learn to print the different Pattern Programs in Java, it is the most famous interview question as it tests our logical skills and understanding of flow control. Let's look into the below possible Pattern Programs in Java which includes Number patterns, Star patterns, and Alphabet patterns. … [Read more...]
Fail-Fast and Fail-Safe Iterators in Java
An iterator enables us to iterate the objects in a collection, and the iterator can be either Fail-Safe or Fail-Fast. The Fail-Fast iterator will throw ConcurrentModificationException whenever we modify the collection during iteration. On the other hand, Fail-Safe iterator will not throw ConcurrentModificationException even when we modify the collection during iteration. In … [Read more...]
Java ConcurrentHashMap | ConcurrentHashMap vs HashMap
ConcurrentHashMap is a class introduced in Java 1.5 Version which implements the ConcurrentMap interface. The ConcurrentHashMap is simply a concurrent version of the HashMap, the functionality is also similar to that of a HashMap except for the internal concurrency. In this article, we will get to know what is Java ConcurrentHashMap and it's usage, along with it we will also … [Read more...]
Difference between new operator vs newInstance() method in Java
In this article, we will learn the difference between new operator vs newInstance() method. In general, the new operator is used to create the object if you know the type of the object at the beginning itself, but if you don't know the type of the object at the beginning and if it is passed at the Runtime then we need to go with newInstance() method. … [Read more...]
- 1
- 2
- 3
- …
- 29
- Next Page »