An interface in Java that has one method is now called a functional interface. code example
Example: creating the functional interface in java
package com.concretepage;
@FunctionalInterface
public interface Calculator {
long calculate(long num1, long num2);
}