Tagged articles
12 articles
Page 1 of 1
Architect's Must-Have
Architect's Must-Have
Nov 2, 2025 · Fundamentals

Master Java Lambda Expressions: From Basics to Advanced Usage

This article explains what Java lambda expressions are, why they were introduced, their syntax and classifications, functional interfaces, core functional interfaces, method references, and provides multiple code examples that progressively simplify traditional anonymous inner classes into concise lambda forms.

Functional InterfacesJavaLambda Expressions
0 likes · 15 min read
Master Java Lambda Expressions: From Basics to Advanced Usage
Deepin Linux
Deepin Linux
Nov 3, 2023 · Fundamentals

C++11 New Features and Their Practical Usage

This article provides a comprehensive overview of C++11 enhancements, including list initialization, type deduction, constexpr, move semantics, perfect forwarding, lambda expressions, smart pointers, and new casting rules, with detailed explanations and code examples illustrating their syntax, behavior, and practical applications.

C++11CastingLambda Expressions
0 likes · 61 min read
C++11 New Features and Their Practical Usage
Programmer DD
Programmer DD
Sep 7, 2020 · Fundamentals

Master Java Method References: Simplify Lambdas with Clean Code

This article explains Java method references, shows how they simplify lambda expressions with practical code examples, outlines reference formats, discusses readability benefits, and provides guidance for adopting this Java 8 feature in everyday programming.

Code SimplificationLambda ExpressionsMethod References
0 likes · 6 min read
Master Java Method References: Simplify Lambdas with Clean Code
Full-Stack Internet Architecture
Full-Stack Internet Architecture
May 13, 2020 · Fundamentals

Java 8 New Features and Functional Programming Overview

An extensive guide to Java 8’s new capabilities, covering lambda expressions, functional interfaces, streams, default methods, Optional, CompletableFuture, the new date‑time API, concurrency enhancements, and numerous language and library improvements, with detailed explanations and code examples.

CompletableFutureFunctional InterfacesJava 8
0 likes · 51 min read
Java 8 New Features and Functional Programming Overview
JD Retail Technology
JD Retail Technology
Aug 3, 2018 · Mobile Development

Kotlin Overview, Key Features, and Integration Practices in JD Mobile Development

This article introduces Kotlin as a JVM‑based language, explains why it is chosen for Android development, details its main features such as null safety, data classes, and lambda expressions, compares compilation performance with Java, and provides practical JD‑specific integration steps, configuration tips, common pitfalls, and real‑world usage examples.

AndroidData ClassesGradle
0 likes · 13 min read
Kotlin Overview, Key Features, and Integration Practices in JD Mobile Development
ITPUB
ITPUB
Apr 15, 2014 · Backend Development

What Java 8 Brings and Why Full‑Stack Engineers Favor NoSQL Over RDBMS

In this interview a veteran full‑stack engineer shares his career path, explains Java 8’s key features such as lambda expressions and JavaFX enhancements, offers practical advice for programmers, and discusses the complementary roles of NoSQL and relational databases, highlighting MongoDB’s strengths.

Backend DevelopmentJava 8Lambda Expressions
0 likes · 9 min read
What Java 8 Brings and Why Full‑Stack Engineers Favor NoSQL Over RDBMS
Baidu Tech Salon
Baidu Tech Salon
Apr 9, 2014 · Fundamentals

Key Highlights of Java SE 8 and Its Role in Modern Development

Java remains the dominant, widely‑employed language—especially in China—and Java SE 8 revitalizes it with lambda expressions, default interface methods, a modern date‑time API and numerous refinements, while its cross‑platform design fuels IoT and embedded growth and sustains a lucrative, evolving ecosystem.

IoTJavaJava SE 8
0 likes · 4 min read
Key Highlights of Java SE 8 and Its Role in Modern Development