JDK 中常用的包

作者:xcbeyond
疯狂源自梦想,技术成就辉煌!微信公众号:《程序猿技术大咖》号主,专注后端开发多年,拥有丰富的研发经验,乐于技术输出、分享,现阶段从事微服务架构项目的研发工作,涉及架构设计、技术选型、业务研发等工作。对于Java、微服务、数据库、Docker有深入了解,并有大量的调优经验。

java的学习中,我们会经常用到JDK中的包,也就是使用“import”导入,这些包往往会达到事半功倍的效果,因此学会使用它,是最为学习者必备掌握的。
java.lang—-包含一些 Java 语言的核心类,包含构成 Java 语言设计基础的类。在此包中定义的最重要的一个类是“Object”,代表类层次的根,Java 是一个单根系统,最终的根就是“Object”,这个类会在后面讲到。

Java并不具有“自由”的方法,例如,不属于任何类的方法,Java 中的所有方法必须始终属于某个类。经常需要使用数据类型转换方法。Java 在 Java.lang 包中定义了“包装对象”类,使我们能够实现数据类型转换。如 Boolean、Character、Integer、Long、Float 和Double,这些在后面会讲到。

此包中的其它类包括:

Math——封装最常用的数学方法,如正弦、余弦和平方根。

String,StringBuffer——封装最常用的字符串操作。

不必显示导入该包,该 Java 包通常已经导入。

java.awt—-包含了构成抽象窗口工具集(abstract window toolkits)的多个类,这些类被用来构建和管理应用程序的图形用户界面(GUI)。

javax.swing—-完全 Java 版的图形用户界面(GUI)解决方案,提供了很多完备的组件,可以应对复杂的桌面系统构建。

java.net—-包含执行与网络相关的操作的类,如 URL, Socket, ServerSocket 等。

java.io—-包含能提供多种输入/输出功能的类。

java.util—-包含一些实用工具类,如定义系统特性、使用与日期日历相关的方法。还有重要的集合框架。

以上只是一些常用的包,其实还有好多好多包我还未列出,如果需要的话,可以具体查找相关资料获取!