admin

admin

Java Basics

The History and Philosophy of Java Object-Oriented Programming Java Development Kit (JDK) The Java Development Kit is an implementation of either one of the Java Platforms; Standard Edition, Enterprise Edition, of Micro Edition platforms released by Oracle Corporation in the…

Lambda Expressions

Lambda expressions was added to Java by JDK 8.  Introducing Lambda Expressions Key to understanding Java’s implementation of lambda expressions are two constructs. The first is the lambda expression, itself. The second is the functional interface. Let’s begin with a simple definition of each.  A lambda expression is,…

Generics

Since the original 1.0 release in 1995, many new features have been added to Java. One that has had a profound impact is generics. Introduced by JDK 5, generics changed Java in two important ways. First, it added a new syntactical element…