java.lang
包含一些Java语言的核心类,如String、Math、Integer、System和Thread,提供常用功能。
java.awt
包含了构成抽象窗口工具集(abstract window toolkits)的多个类,这些类被用来构建和管理应用程序的图形用户界面(GUI)。
java.net
包含执行与网络相关的操作的类。
java.io
包含能提供多种输入/输出功能的类。
java.util
包含一些实用工具类,如定义系统特性、使用与日期日历相关的函数。
在使用带包的类时需要使用全限定名(包名.类名)
在每次写类名时都使用全限定名很麻烦,我们可以使用import导入包,之后再使用就无需写包名了
星号*:导入一个包中所有类。优先匹配当前包中的类,如果当前包没有再匹配导入包中的类。
具体类名:导入指定一个类。无论当前包中是否有同名类,都直接匹配导入的类。
无包的类可以使用有包的类,有包的类不能使用无包的类。
编译一个带包的源文件,在生成class文件的同时需要生成包文件
编译命令:javac –d <目录> 源文件名.java
运行有包的类时需要加上包名
运行命令:java 包名.类名
通过jar.exe工具对jar的操作。
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/qq_45297578/article/details/119892146
内容来源于网络,如有侵权,请联系作者删除!