Trong Java, bạn có thể đọc và ghi vào tệp. Nhưng JVM có thể chạy trên nhiều hệ thống có thể có các cách lưu trữ tệp và dữ liệu liên quan khác nhau. Làm thế nào để viết mã JVM hoạt động trên mọi hệ thống?Làm thế nào để JVM và Java thực hiện việc đọc và ghi vào các tệp?
Các phương pháp gốc được sử dụng ở cấp độ nào? Liệu JVM có một tập hợp các chức năng tập tin nhất định phải được thực hiện cho mỗi hệ thống, và sau đó có thể được gọi bằng ngôn ngữ nào không? Hoặc mỗi ngôn ngữ chạy trên JVM (như Java, hay Scala) phải tự làm nó?
các JVM kết thúc tốt đẹp OS chức năng tập tin gốc cho hầu hết các hệ điều hành. Ngôn ngữ viết cho JVM không phải lo lắng về nó. – Serdalis
http://www.grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/7-b147/java/io/FileSystem.java#FileSystem – SLaks
@Slaks - đó chỉ là mã Java. Rất nhiều điều xảy ra ở phía mã nguồn gốc. Chắc chắn là những thứ để làm với đọc và viết các tập tin. –