修饰符
- 权限修饰符:private 私有的;啥也不写 默认的;protected 受保护的;public 公共的;
- 状态修饰符:static 静态的; final 最终的(此词一出.变量直接常量)
- 抽象修饰符:abstract (抽象类里面一定有抽象方法,有抽象方法的不一定是抽象类)
这些修饰符可以修饰类 ,修饰成员变量,修饰构造方法,修饰成员方法,例如abstract修饰类的时候这个类就变成了抽象类,
这些修饰符还可以组合,修饰成员变量的时候啥也不写的默认就等于public static final;修饰成员方法public static/public abstract/public final/当这些成员方法位于父类或者接口的时候,继承或者实现他们的子类的修饰符权限等级应该不低于父类或者接口的修饰符权限等级;
包
相当于一个分类,例如包名 org.westos.picture org.westos.music 多级分包中间用.隔开
定义包:
- package语句必须是程序的第一条可执行的代码
- package语句在一个java文件中只能有一个
- 如果没有package,默认表示无包名
导包:
想给图片加音乐,就需要从别的包里面导过来.
格式:
import 包名;
问题
package,import,class有没有顺序关系(面试题)
package必须是在第一行
如果导包 import 包名
class 类名
本文深入解析Java中的权限修饰符、状态修饰符、抽象修饰符及其组合使用,同时介绍了包的概念、定义与导入,强调了package语句的正确位置及默认包的使用。
409

被折叠的 条评论
为什么被折叠?



