java中常见的包名称及其说明

经常说起包,拿计算机比喻,一个工程相当于一个磁盘,包相当于文件夹,而类相当于文件。
包的存在1)、有利于类的查找与管理,按自己的需要给包分类,通常按功能分:vo类、dao类、工具类、service类、controller类等。2)、解决了类命名时相同的冲突,在同一文件夹里不能同时定义名字相同的两个文本文档,java中也是,不能在同一包里定义两个相同类名的类,但是不同包就可以。3)、保护类中成员变量及其方法。该变量和方法的使用范围取决于访问控制符。
包的命名规则:
1、全部由小写字母
2、包含多层次应用“.”分割
3、一般由倒置的域名开头
4、自定义包不能以java开头
注意:
包语句一定是源文件中第一条可执行语句。
src是默认包

jdk库中存在很多包


引包的情况:
1、在自定义类中使用在不同包中其他自定义类时
2、使用除java.lang包外,其他包中的jdk中的类需要引包
3、使用第三方jar包中的类或接口时需要引包
引包方式:
1、直接使用完整类名引包:(包名.类名.方法)如:java.util.Arrays.sort(数组名);
2、使用import关键字引包:import 包名.类名;import 包名.*(导入该包中所有的公共类)
注意:不能引默认包中的类

猜你喜欢

转载自blog.csdn.net/ai_yue/article/details/80904362