修饰符的深刻理解,包的理解

本文深入解析Java中的权限修饰符、状态修饰符、抽象修饰符及其组合使用,同时介绍了包的概念、定义与导入,强调了package语句的正确位置及默认包的使用。

修饰符

  1. 权限修饰符:private 私有的;啥也不写 默认的;protected 受保护的;public 公共的;
  2. 状态修饰符:static 静态的; final 最终的(此词一出.变量直接常量)
  3. 抽象修饰符:abstract (抽象类里面一定有抽象方法,有抽象方法的不一定是抽象类)

这些修饰符可以修饰类 ,修饰成员变量,修饰构造方法,修饰成员方法,例如abstract修饰类的时候这个类就变成了抽象类,

这些修饰符还可以组合,修饰成员变量的时候啥也不写的默认就等于public static final;修饰成员方法public static/public abstract/public final/当这些成员方法位于父类或者接口的时候,继承或者实现他们的子类的修饰符权限等级应该不低于父类或者接口的修饰符权限等级;

相当于一个分类,例如包名 org.westos.picture org.westos.music 多级分包中间用.隔开

定义包:

  1. package语句必须是程序的第一条可执行的代码
  2. package语句在一个java文件中只能有一个
  3. 如果没有package,默认表示无包名

导包:

想给图片加音乐,就需要从别的包里面导过来.

格式:

import 包名;

问题

package,import,class有没有顺序关系(面试题)

package必须是在第一行

如果导包 import 包名

class 类名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值