Java Microservices
Java Virtual Machine
Java Development Kit
Java Runtime Environment
Encapsulation
Inheritance
Polymorphism
Abstraction
Thread Basics
Runnable Interface
ExecutorService
Thread Pools
CompletableFuture
Synchronization Mechanisms
Thread Safety Principles
Concurrent Collections
Stream Creation Methods
Intermediate Operations
Terminal Operations
Parallel Stream Processing
Stream Performance Considerations
File Input/Output
Stream Classes
Reader and Writer Classes
NIO Channels
NIO Buffers
Asynchronous I/O Operations
Built-in Annotations
Custom Annotation Creation
Annotation Processing
Reflection API Fundamentals
Runtime Type Information
Previous
1. Introduction to Microservices Architecture
Go to top
Next
3. Spring Framework Fundamentals