---
title: "#java8 articles | Hashnode"
description: "Explore 92 articles tagged #java8 on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/java8"
---

Tag

# #java8

92 posts · 15 followers

[Amol Mote](https://hashnode.com/@amolmote) · [Apr 4](https://hashnode.com/posts/java-stream-api/69d108cc6792e486f6635434)

### [Java Stream API](https://amolmote.hashnode.dev/java-stream-api?utm_source=hashnode&utm_medium=feed)

What is the Java Stream API? Stream API provides a functional style mechanism for processing sequence of elements. It is introduced in Java 8(java.util.stream). A stream is NOT a data structure, it do

12 min read · [amolmote.hashnode.dev](https://amolmote.hashnode.dev/java-stream-api?utm_source=hashnode&utm_medium=feed)

[EJ Jung](https://hashnode.com/@ejjung) · [Feb 25](https://hashnode.com/posts/java-lts-version-feature/699e51401ddf529956e798a1)

### [Key Features of Java Versions (LTS Focus)](https://ejjung.hashnode.dev/java-lts-version-feature?utm_source=hashnode&utm_medium=feed)

1\. What is LTS (Long-Term Support)? Java LTS (Long-Term Support) refers to specific versions released approximately every three years that receive extended security updates and bug fixes. Unlike non

5 min read · [ejjung.hashnode.dev](https://ejjung.hashnode.dev/java-lts-version-feature?utm_source=hashnode&utm_medium=feed)

[Rayees Ali](https://hashnode.com/@ali1510) · [Dec 12, 2025](https://hashnode.com/posts/oops-basics/693c77ff8fdb3e8fbb06512f)

### [OOPs Basics](https://javaforinterview.hashnode.dev/oops-basics?utm_source=hashnode&utm_medium=feed)

Object Oriented Programming Basics

7 min read · [javaforinterview.hashnode.dev](https://javaforinterview.hashnode.dev/oops-basics?utm_source=hashnode&utm_medium=feed)

[Rayees Ali](https://hashnode.com/@ali1510) · [Dec 10, 2025](https://hashnode.com/posts/var-args/6939c70e2803769f4adde389)

### [Var - Args](https://javaforinterview.hashnode.dev/var-args?utm_source=hashnode&utm_medium=feed)

To understand the var args concept , let us solve the following problem Write a class that has a method called sum( ) which can add and return the sum of all the integers passed to it as argument . The method should be able to accept 2 3 or 4 argum...

4 min read · [javaforinterview.hashnode.dev](https://javaforinterview.hashnode.dev/var-args?utm_source=hashnode&utm_medium=feed)

[Rayees Ali](https://hashnode.com/@ali1510) · [Dec 9, 2025](https://hashnode.com/posts/modern-switch-in-java/69386bb57eb365ccc8ffcf6c)

### [Modern Switch in Java](https://javaforinterview.hashnode.dev/modern-switch-in-java?utm_source=hashnode&utm_medium=feed)

From JDK 12 Java introduced a new version of switch called as Modern switch or Switch Expression It was introduced as preview feature in JDK 12 and later on finalized in JDK 14 The modern switch enhances the traditional switch by making it more con...

3 min read · [javaforinterview.hashnode.dev](https://javaforinterview.hashnode.dev/modern-switch-in-java?utm_source=hashnode&utm_medium=feed)

[Rayees Ali](https://hashnode.com/@ali1510) · [Dec 8, 2025](https://hashnode.com/posts/java-architecture/69371e28b5b7ecda355b5159)

### [Java Architecture](https://javaforinterview.hashnode.dev/java-architecture?utm_source=hashnode&utm_medium=feed)

Components of Java JVM (Java Virtual Machine) JITC (Just in time compiler) JRE (Java Runtime Environment) JDK ( Java Development Kit) JVM Heart of Java programming language Converts the byte code to the machine specific code Key Responsibil...

1 min read · [javaforinterview.hashnode.dev](https://javaforinterview.hashnode.dev/java-architecture?utm_source=hashnode&utm_medium=feed)

[Abheeshta P](https://hashnode.com/@abheeshta) · [Dec 1, 2025](https://hashnode.com/posts/java-series-8-streams-and-optional-class/692d616f771e2ee3b2ee9757)

### [Java Series #8: Streams & Optional class](https://abheeshta-java.hashnode.dev/java-series-8-streams-and-optional-class?utm_source=hashnode&utm_medium=feed)

Understanding Modern Java: Streams and Null-Safe Code

4 min read · [abheeshta-java.hashnode.dev](https://abheeshta-java.hashnode.dev/java-series-8-streams-and-optional-class?utm_source=hashnode&utm_medium=feed)

[Abheeshta P](https://hashnode.com/@abheeshta) · [Nov 25, 2025](https://hashnode.com/posts/java-series-7-functional-programming-and-java-8-the-big-shift/69254c6661688f092ab5a611)

### [Java Series #7: Functional Programming & Java 8 - The Big Shift](https://abheeshta-java.hashnode.dev/java-series-7-functional-programming-and-java-8-the-big-shift?utm_source=hashnode&utm_medium=feed)

Mastering Java 8 Functional Programming — Lambdas, Streams, and Modern Java Features

5 min read · [abheeshta-java.hashnode.dev](https://abheeshta-java.hashnode.dev/java-series-7-functional-programming-and-java-8-the-big-shift?utm_source=hashnode&utm_medium=feed)

[Abir Shaikh](https://hashnode.com/@Abirshaikh) · [Nov 8, 2025](https://hashnode.com/posts/collection-frameworks-in-java/690f61bd4fc5786f9c6c0dc0)

### [Collection Frameworks in JAVA](https://javabackendblog.hashnode.dev/collection-frameworks-in-java?utm_source=hashnode&utm_medium=feed)

Learn the Java Collection Framework's structure, benefits, and interfaces—List, Map, Queue—for efficient, flexible data management

47 min read · [javabackendblog.hashnode.dev](https://javabackendblog.hashnode.dev/collection-frameworks-in-java?utm_source=hashnode&utm_medium=feed)

[Vaibhav Gupta](https://hashnode.com/@codingwithgupta) · [Sep 14, 2025](https://hashnode.com/posts/java-8-revolution-enhance-your-code-with-these-must-know-features/68c698fc38f98e5337aa46dd)

### [Java 8 Revolution: Enhance Your Code with These Must-Know Features](https://java8features.hashnode.dev/java-8-revolution-enhance-your-code-with-these-must-know-features?utm_source=hashnode&utm_medium=feed)

Making Tech Understandable — Code Smarter, Learn Faster.

4 min read · [java8features.hashnode.dev](https://java8features.hashnode.dev/java-8-revolution-enhance-your-code-with-these-must-know-features?utm_source=hashnode&utm_medium=feed)
