new java.io.File("jdd.json"); is this really that simple?
summary
Covers how Java maps operating system file semantics to java.io.File and the runtime’s treatment of file handles, explaining which IO access patterns work or fail and why. Discusses syscalls, performance measurements, and some JNI, with concrete topics including vectored IO, memory-mapped files, direct IO and zero-copy IO.
AI-written summary · about
related talks
42mEfficient File Handling for Java Developers
45mDeep Dive into the .class File and the Class Loader
52mJava 22 and Beyond: A Roadmap of Innovations
52mA Classfile API for the JDK
44mOW2 ASM and JEP 457: Class-File API
50mSQL, JSON, and Java
30mWhat Java Developers Can Learn From ZIO
41mJava Made (Somewhat) Simple
