栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java 包与访问权限

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java 包与访问权限

本篇博客仅供博主一人学习使用,内容从书中总结而来,如有内容雷同纯属偶然。
1.包是java有效的管理类的一种机制。
2.不同java源文件可能出现名字相同的类,为了区分它们,需要使用用包名。

包的关键字package
package 包名;

1.有包名的类存储目录需要与包名的结构一致
2.访问有包名的主类必须写出完整的全名
3.可以使用*来访问全部的类

引入包的关键字import

1.可以使用*来访问全部的类
2.没有import语句引入包中的类也可以用包名加.使用里面的类
3.导入包名会增加编译时间与程序运行性能无关
4.如果主类没有包名 则保存在大文件中单独保存
5.都是无包名的且在同一文件夹下的类可以相互使用,无包名的类也可以使用import语句使用有包名的类,但是有包名的类不能使用无包名的类,因为无法导入。
6.在开发过程中尽量创建包。

Java.lang 基本语言类(核心库)   //java会自动的引入这个包
javax.swing  图形化界面类
java.io
java.util
java.sql
java.net 
访问权限

1.三个关键字以及四种权限

public; 公开
private; 保护
protected; 私有
以及无关键字的友好类型  //c++关键字是friend

2.类内访问权限
1)public的成员变量一般来说任何地方都能够访问和修改
2)private 私有一般来说在任何地方不可以直接访问和修改的,但是可以通过get/set来访问和修改
3)protected 保护权限其他包不可以访问
4)无关键字的友好类子类不可以访问,跨包不可以访问

总结如下:


3.类本身权限
分为public类和无关键字友好类
类声明的时候,在class前面加上public关键字,称为public类。
类在声明的时候,在class前面不加public,则为友好类,只能在同一包中使用。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/865432.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号