Tagged articles
5 articles
Page 1 of 1
JD Tech Talk
JD Tech Talk
Mar 7, 2025 · Fundamentals

1. Introduction to SPI

This article introduces Java's Service Provider Interface (SPI) mechanism, explaining its role in decoupling interface definitions from implementations, with examples in JDBC, Spring Boot, and Dubbo.

JDBCJava FundamentalsJava SPI
0 likes · 11 min read
1. Introduction to SPI
DaTaobao Tech
DaTaobao Tech
May 8, 2024 · Fundamentals

Comprehensive Overview of Java Fundamentals

This article surveys Java fundamentals, explaining OOP principles, differences from C++, polymorphism, static/final keywords, abstract classes versus interfaces, generics with type erasure, reflection, exception handling, core data structures, HashMap internals, serialization, key design patterns, and essential language constructs for developers.

Exception HandlingGenericsHashMap
0 likes · 16 min read
Comprehensive Overview of Java Fundamentals
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Dec 22, 2020 · Fundamentals

Demystifying the JVM: Architecture, Runtime Data Areas, and Core Concepts

This article introduces the Java Virtual Machine’s overall architecture and its runtime data areas, covering class files, class loaders, execution engine components, native interfaces, and detailed explanations of the program counter, stacks, heap, method area, and constant pool, providing a solid foundation for Java developers.

Class LoaderExecution EngineJava
0 likes · 24 min read
Demystifying the JVM: Architecture, Runtime Data Areas, and Core Concepts
Java Backend Technology
Java Backend Technology
Oct 25, 2016 · Backend Development

Master the JDK: Build a Solid Java Foundation

This article explains how to master the Java Development Kit by breaking it into three parts—JVM, core libraries, and tools—and categorizes its packages into four learning levels to help developers achieve a solid Java foundation for interviews and advanced work.

JavaJava FundamentalsJava packages
0 likes · 16 min read
Master the JDK: Build a Solid Java Foundation