Java基础之Java包

219 阅读1分钟

JDK中常用的包有哪些

  • java.lang:这个是系统的基础类
  • java.io:这里面是所有输入输出有关的类,比如文件操作等
  • java.nio:为了完善 io 包中的功能,提高 io 包中性能而写的一个新包
  • java.net:这里面是与网络有关的类
  • java.util: 这个是系统辅助类,特别是集合类
  • java.sql:这个是数据库操作的类

import java 和 javax 有什么区别

刚开始的时候 JavaAPI 所必须的包是 java 开头的包,javax当时只是扩展 API 包来说使用,然而随着时间的推移,javax 逐渐的扩展称为 Java API 的组成部分,但是,将扩展从 javax 包移动到 java 包将是太麻烦了,最终会破坏一堆现有的代码。因此,最终决定 javax 包将成为标准 API 的一部分。所以,实际上 java 和 javax 没有区别。这都是一个名字。