Lambda expressions were introduced with Java 8, so you must be running Java 8 or higher to follow along with the examples presented. It is also helpful if have prior experience writing anonymous inner classes.
- [Instructor] There are a few things that you should know before getting started with this course. Lambda expressions were introduced with Java 8, so you must be running Java 8 or higher to follow along with the examples presented. If you're not running Java 8, you can download the latest version from the Oracle website. Since the Lambda expressions are often used to replace anonymous inner classes, it is also helpful if you have prior experience writing these types of anonymous inner classes. This is often used when you're doing graphical user interface programs to handle the events.
The event handler. If this is a new concept, you should be able to follow along but it might be a bit harder to grasp the difference with the introduction of Lambda expressions make on these classes This course is not designed to be an introduction to the Java programming language. As a matter of fact, if you're new to the Java programming, it would be helpful to first get comfortable with the syntax of Java. A good place to start is with my course Up and Running with Java or Java Essential Training for Students available in our library. For this series, I'm using the NetBeans IDE, version 8.1.
You are welcome to use any IDE of your choice or even a text editor in a command line compiler along with a JVM, or Java Virtual Machine. If you want to use NetBeans, it is a free, open source download available at NetBeans.org.
- Creating new functional interfaces
- Lambda syntax
- Methods as lambdas
- Collections, maps, and streams