Java中如何进行包与访问权限的设置与操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1012个文字,预计阅读时间需要5分钟。
包+1、包的命名规则:- 包名全部由小写字母组成(多个单词时,每个单词首字母大写,其余小写,例如:com.baid);- 包名包含多层级时,每个层级之间用.分隔;- 包名一般以域名开头,例如:com.baid。
包
1、包的命名规则
包命名规则:
- 包名全部由小写字母(多个单词也全部小写);
- 如果包名包含多个层次,每个层次应该用“.”分割;
- 包名一般由倒置的域名开头,比如com.baidu;——不要有www
- 自定义包不能java开头;
2、包的作用
有利于类的查找与管理。一个软件由很多类构成,这些类按其功能可分为vo类、dao类、工具类、service类、controller类等,将这些类按其功能分门别类地放在不同包中有利于类的查找与管理;
解决了同名类命名冲突;
有利于保护类中的成员变量及其方法。类中成员变量及其方法前面的访问控制符决定了该变量和方法的使用范围;
3、jdk中的包
JDK类库中的包,最高一级的包名是java和javax。
java.lang:提供利用 Java 编程语言进行程序设计的基础类,例如:String、Math、Integer、System和Thread等。
java.util:java工具类,包含对集合的操作、事件模型、日期和时间设施、国际化和各种实用工具类。
java.io:通过数据流、序列化和文件系统提供系统输入和输出。
java.net:为实现网络应用程序提供类。
本文共计1012个文字,预计阅读时间需要5分钟。
包+1、包的命名规则:- 包名全部由小写字母组成(多个单词时,每个单词首字母大写,其余小写,例如:com.baid);- 包名包含多层级时,每个层级之间用.分隔;- 包名一般以域名开头,例如:com.baid。
包
1、包的命名规则
包命名规则:
- 包名全部由小写字母(多个单词也全部小写);
- 如果包名包含多个层次,每个层次应该用“.”分割;
- 包名一般由倒置的域名开头,比如com.baidu;——不要有www
- 自定义包不能java开头;
2、包的作用
有利于类的查找与管理。一个软件由很多类构成,这些类按其功能可分为vo类、dao类、工具类、service类、controller类等,将这些类按其功能分门别类地放在不同包中有利于类的查找与管理;
解决了同名类命名冲突;
有利于保护类中的成员变量及其方法。类中成员变量及其方法前面的访问控制符决定了该变量和方法的使用范围;
3、jdk中的包
JDK类库中的包,最高一级的包名是java和javax。
java.lang:提供利用 Java 编程语言进行程序设计的基础类,例如:String、Math、Integer、System和Thread等。
java.util:java工具类,包含对集合的操作、事件模型、日期和时间设施、国际化和各种实用工具类。
java.io:通过数据流、序列化和文件系统提供系统输入和输出。
java.net:为实现网络应用程序提供类。

