java的核心类都放在java这个包以及其子包下,java扩展的许多类都放在javax包以及其子包下。这些实用类也就是平时经常说的API(应用程序接口)。
以下几个是java语言中常用包
- java.lang:这个包下包含java语言的核心类,如String、Math、System和Thread类等,使用这个包下的类无须使用import语句导入,系统会自动导入这个包下的所有类。
- java.util:这个包下包含了java大量工具类/接口和集合框架/接口,例如Arrays和List、Set等。
- java.io:这个包下包含了一些java输入/输出编程的相关类/接口。
- java.text:这个包下包含了一些java格式化相关类
- java.sql:这个包下包含了java进行JDBC数据库编程的相关类/接口
- java.awt:这个包下包含抽象窗口工具集(Abstract Window ToolKits)的相关类/接口,这些类主要用于构建图形用户界面(GUI)程序。
- java.swing:这个包下包含Swing图形用户界面编程的相关类/接口。这些类可用于构建平台无关的GUI程序。