Search
Primary Menu
Skip to content
Why Brahman!
Java 8
5 Best Java 8 Books Reviewed
Java 8 New Features List
Lambdas & Functional Interfaces
Functional Interfaces
Lambda Expressions
Function Descriptors
Method References
Constructor References
New Function Package
java.util.function package overview
Predicate Interface
Consumer Interface
Function Interface
Supplier Interface
Streams API
Streams API Overview
Filtering & Slicing
Mapping – map/flatMap methods
Matching – allmatch/ anyMatch/noneMatch methods
findAny/findFirst methods
Infinite Streams using iterate/generate methods
Reducing with Streams
Default Methods
What are Default Methods
Multiple Inheritance
Multi-Inheritance Conflicts & Diamond Problem
Static vs Default Methods
Collectors
Collector fundamentals
Java 8 Grouping with Collectors
Partitioning with Collectors
Counting with Collectors
Max/Min with Collectors
Joining(Strings) with Collectors
Collection Enhancements
Part 1- Iterable.forEach, Iterator.remove
Part 2- Collection.removeIf
Part 3- List.sort, List.replaceAll
Part 4- Multi-value map methods
Java 8 Comparators
Algorithms
Sorting Algorithms
Bubble Sort(with video)
Insertion Sort(with video)
Selection Sort(with video)
Merge Sort(with video)
Radix Sort Video Tutorial
Euclidean – GCD
Binary Search(with video)
Concepts
Abstraction Vs Encapsulation
Pipelines In Computing
Short-Circuits in Programming & Java
Imperative vs Functional Programming
Design
SOLID Principles
Single Responsibility Principle
Open Closed Principle
Liskov Substitution Principal
Interface Segregation Principle
Dependency Inversion Principle
GOF/Gang Of Four Patterns Overview
GOF Creational Patterns
Prototype Pattern
Factory Pattern
Builder Pattern
GOF Structural Patterns
Adapter Pattern
Facade Pattern
Proxy Pattern
Composite Pattern
GOF Behavioral Patterns
Template Method Pattern
Strategy Pattern
Visitor Pattern
Memento Pattern
State Pattern
Observer Pattern
Chain of Responsibility
Iterator Pattern
Core Java
equals() and hashcode()
Cloning – Shallow & Deep Copy
Wrapper Classes
@Override annotation
Deprecation@Deprecated
Java Enums Tutorial
About Us
About JavaBrahman
JavaBrahmanWeekly!
Privacy Policy
Contact Us
Home Page
Free E-Book!!
Search for:
Nothing Found
It seems we can’t find what you’re looking for. Perhaps searching can help.
Search for: