Không gian tên javax thường (đó là một từ được tải) được sử dụng cho các tiện ích mở rộng tiêu chuẩn, hiện được gọi là các gói tùy chọn . Các phần mở rộng tiêu chuẩn là một tập hợp con của các API không cốt lõi; phân đoạn khác của các API không cốt lõi rõ ràng được gọi là các phần mở rộng không chuẩn, chiếm các không gian tên như com.sun. * hoặc com.ibm. . Các API cốt lõi chiếm java. không gian tên.
Không phải mọi thứ trong thế giới API Java đều bắt đầu từ cốt lõi, đó là lý do tại sao các tiện ích mở rộng thường được sinh ra từ các yêu cầu JSR. Cuối cùng họ được thăng cấp lên cốt lõi dựa trên 'cố vấn khôn ngoan'.
Sự quan tâm đến danh pháp này, xuất phát từ một phần giả mạo của Sun - các tiện ích mở rộng có thể đã được thăng cấp thành cốt lõi, tức là chuyển từ javax. * Sang java. * Phá vỡ lời hứa tương thích ngược. Các lập trình viên đã khóc khàn, và cảm giác tốt hơn đã thắng thế. Đây là lý do tại sao, API API mặc dù là một phần của lõi, vẫn tiếp tục tồn tại trong không gian tên javax. *. Và đó cũng là cách các gói được quảng bá từ các phần mở rộng đến cốt lõi - chúng chỉ đơn giản là có sẵn để tải xuống như một phần của JDK và JRE.
java.time
ngay bây giờ download.java.net/jdk8/docs/api/java/time/package-summary.html