JAVA面对对象——包,访问修饰符

1.package(包)
1)什么是包
组织java文件的一个单元
2)为什么需要包
2.1)将相关的java文件组织在一个包里
2.2)将项目中同名的类
方法在不同包中,不会冲突
3)包的注意事项
3.1)包名全部小写
如果多个单词组成使用.分割
3.2)一个类的类名实际上是由
包名做前缀的
这样的类名称之为全类名
java中不允许全类名相同的类
3.3)如果想写一个全世界唯一
的全类名怎么办
当今业界使用"域名反写"
来确保唯一

2.import
1)什么是import关键字
导入不同包的其他类
2)为什么需要import关键字
使用import可以避免
使用一个不同包其他类时
使用全类名
3)import的使用
3.1)<包名>.<类名>
导入一个其他包中的类
3.2)<包名>,;
导入这个包中的所有类
4)import的注意事项
4.1)不能在同一个类中导入2个同名类
4.2)不能在类中导入和自己同名的类
4.3)导入单个类名的优先级比
导入
号的优先级高
4.4)JVM运行时
默认导入java.lang.*;

3.访问修饰符
1)什么是访问修饰符
能够设置类中的一个成员对外部
访问权限的一组关键字
2)为什么需要访问修饰符
为了保证一些重要的信息或数据
不被随意访问或篡改
将那些比较私密的信息,用严格的
访问修饰符保护
3)访问修饰符的分类
private(私有)
默认(什么都不写)
protected(保护)
public(公有)
4)访问修饰符访问权限
本类 同包 子类 其他
public √ √ √ √ 宽松
protected √ √ √
默认 √ √
private √ 严格
4.1)访问修饰符可以修饰类的成员
4.2)类只能被public或默认修饰
4.3)通常情况下
类的属性设置为私有
类的方法设置为公有

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值