1. java.lang 包:
-
- 提供 Java 语言的核心类,如基本数据类型的包装类、字符串、异常类等。
2. java.util 包:
-
- 包含了 Java 标准库中的工具类,如集合框架(ArrayList、HashMap等)、日期时间类、随机数生成器等。
3. java.io 包:
-
- 提供了用于进行输入输出操作的类和接口,如文件读写、网络操作等。
4. java.nio 包:
-
- 提供了非阻塞 I/O 操作的支持,包括缓冲区、通道、选择器等。
5. java.net 包:
-
- 提供了网络编程所需的类和接口,如 Socket、ServerSocket、URLConnection 等。
6. java.math 包:
-
- 提供了对任意精度整数和浮点数的支持,如 BigInteger、BigDecimal 等。
7. java.security 包:
-
- 提供了安全框架所需的类和接口,如消息摘要、数字签名、密钥管理等。
8. java.util.concurrent 包:
-
- 提供了用于多线程编程的工具类和接口,如线程池、并发集合、同步器等。
9. java.text 包:
-
- 提供了文本处理和格式化所需的类和接口,如 SimpleDateFormat、MessageFormat 等。
10. java.lang.reflect 包:
-
- 提供了对反射机制的支持,可以在运行时获取和操作类的信息。
11. javax.crypto 包:
-
- 提供了密码学相关的类和接口,如加密、解密、密钥生成等。
12. javax.swing 包:
-
- 提供了用于创建图形用户界面(GUI)的类和接口,如窗口、按钮、文本框等。
13. javax.xml 包:
-
- 提供了用于 XML 处理的类和接口,如 DOM、SAX、StAX 等。
14. java.sql 包:
-
- 提供了 JDBC(Java 数据库连接)的支持,用于与数据库进行交互。
15. java.rmi 包:
-
- 提供了远程方法调用(RMI)的支持,允许在不同 Java 虚拟机之间进行通信。
209

被折叠的 条评论
为什么被折叠?



