Inside Java
News and views from members of the Java team at Oracle
Sort by: Date | Author | Tag
JDK 28
JDK 27
JDK 26
JDK 25
JDK 24
JDK 23
JDK 22
JDK 21
JDK 20
JDK 19
JDK 18
JDK 17
JDK 16
JDK 15
JDK 14
JDK 13
JDK 12
Artificial Intelligence
Client
Cloud
Community
Concurrency
Core Libraries
Education
Garbage Collectors
HotSpot
Integrity by Default
JDK Flight Recorder
Java Language
Modules
Moved By Java
Networking
Oracle
Performance
Project Amber
Project Babylon
Project Leyden
Project Loom
Project Panama
Project Valhalla
Security
Serviceability
Networking
2026
- HTTP Client Updates in Java 26
- Episode 48 “HTTP/3 in Java 26” [AtA]
-
Java Serialization: Spooky Action at a Distance - Stack Walker #7
2025
- Quality Outreach Heads-up - JDK 26: HttpClient Supports TLS Named Groups & Signature Schemes
- Quality Outreach Heads-up - JDK 26: HTTP/3 Support Available in HTTP Client API
- HTTP/3 Support in JDK 26
2023
- In-memory HttpServer Handler
- Quality Outreach Heads-up - JDK 21 - New Network Interface Names on Windows
- Quality Outreach Heads-up - JDK 20: Deprecate URL Public Constructors
2022
-
Java Networking Enhancements since JDK 11
- Quality Outreach Heads-up - JDK 20: java.net.URL parsing fix & behavior change
- The new HTTP Client API - Sip of Java
- Episode 22 “JEP 408 - Simple Web Server” [AtA]
2021
- Working with the Simple Web Server
-
Simple Web Server - Inside Java Newscast
- JEP proposed to target JDK 18: 418: Internet-Address Resolution SPI
- JEP proposed to target JDK 18: 408: Simple Web Server
- New candidate JEP: 418: Internet-Address Resolution SPI
-
Fast and Secure Inter-process Communication on JDK 16 - Inside Java Newscast #11
- Experimenting with JFR Mirror Events
- Need help testing new Selector implementation on Windows
- Networking I/O with Virtual Threads - Under the hood
- Episode 16 “Let's Discuss JDK and Networking” [AtA]
- New candidate JEP: 408: Simple Web Server
- JEP-380: Unix domain socket channels

