This blog explains about Stream API in java is given below : Print Array values in Sorted Order: Note: Intermediate Operations are Lazy OperationsTerminal Operations are Eager Operations Find average of elements in an Array: Finding max of given Array: Finding minimum of given Array: Finding First value of given Array: Finding any value of […]
Read MoreThis blog explains about Method reference double colon operator in java is given below : Method Reference: :: Double Colon Operator: Short cut for Lambda Expressions:Code Readability:Compact. Arguments should match in interface method and our class method. We can use Method Reference for static and non-static methods.
Read MoreThis Blog explains about Java 8 – New Features – Functions, forEach, Consumer Interface. Demo_Impl.java Demo_Interface.Java Demo.java Consumer_Implementation.java Contract.Java Contract_Implementation
Read MoreThis Blog explains about Java 8 – New Features – default, static Methods in Interface, Predicates. Ticket booking. java Employee.java Contract.java Contract2.java
Read MoreThis Blog explains about Java 8 – New Features – Lambda Expressions, Functional Interfaces. Lambda Expressions: WHY: Functional Programming WHAT: Anonymous Functions: Closures Function – Method: HOW: Eg: 1 1) Remove Method Name 2) Remove return datatype 3) Remove Access Modifiers if any. 4) Add -> in between () and {} Eg. 2: Eg. 3: […]
Read MoreIn Java, access modifiers are keywords used to define the accessibility or visibility of classes, variables, methods, and constructors. There are four types of access modifiers in Java: 1. public: The public access modifier in Java is used to declare that a class, variable, method, or constructor is accessible from anywhere in the program, both […]
Read MoreImage referred from: http://www.sitesbay.com/java/images/basic-java/Static-and%20non-Static-Method-rules.png static: In Java, the ‘static’ keyword is used to declare members (variables and methods) that belong to the class itself, rather than to individual instances of the class. When a member is declared as ‘static’, it means that it is shared among all instances of the class. This allows you to […]
Read MoreBefore we discuss Java data types, programming languages categorized into two types there are, Image referred from: https://nosleepjavascript.com/javascript-is-best/ Statically typed programming languages Statically typed languages require variables must first be declared before they can be used that are checked at compile-time. Examples of statically typed languages include Java, C, C++, and Swift. In these languages, […]
Read More