Java Lambda Expression
Java Lambda Expression
Tech CSIT
Object
Oriented Programming using
Java Lab
Prof. P. N. Jadhav
Assistant Professor (CSIT Department)
COURSE OUTCOMES
At the end of the course the student should be able to:
•Explain the concepts and terminologies in object-oriented
concepts and java programming language.
•Apply object-oriented programming features and concepts
for solving given problem.
•Develop the java application using the collection
framework to solve real word problem.
•Apply the concepts of package, multithreading and
exception handling to develop efficient and error free codes.
•Use the lambda expression to iterate, filter and extract data
from collection and streams to manipulate and transform the
data.
Experiment List
- It should consist of minimum 10 experiments based on
the syllabus and experiment list mentioned below:
1. Introduction to Java Programming
2. Classes, Object, and Method
3. Constructor, Method overloading
4. Inheritance and method overriding
5. Interface, nested classes and abstract classes
6. Collection frameworks
7. String handling
8. Exception handling and Packages
9. Multithreading 10. Lambda Expressions 11. Java Streams
What is Functional
Interface?
If a Java interface contains one and only one
abstract method then it is termed as functional
interface. This only one method specifies the
intended purpose of the interface.
// it is valid
MyInterface ref;
example of Lambda
Expression
• We then assigned a lambda expression to the reference.