2.修饰符
修饰符
2.1 包:
就是文件夹,作用是对类进行分类管理
包的定义格式:package 包名;(多级包用.分开)
编译:javac -d . HelloWorld.java
执行:java com.itheima.HelloWorld
2.2 导包:
使用不同包下的类时,使用的时候要写全类的全路径,过于繁琐
为了简化带包的操作,Java提供了导包的功能
导包格式:import cn.itcast.Teacher
2.3 修饰符:
修饰符分类:
- 权限修饰符(private、默认、protected、public)
- 状态修饰符

状态修饰符
-
final
final关键字是最终的意思,可以修饰成员方法,成员变量,类
1)final修饰的成员方法为最终方法的意思,不能被子类重写
2)final修饰的成员变量为常量,不可以再被修改
3)final修饰类,表示该类是最终类,不能被继承
final修饰局部变量
1)变量是基本类型,基本类型的数据值不能发生改变
2)变量是引用类型,引用类型的地址值不能发生改变,但地址里面的内容可以发生改变
-
static
static关键字是静态的意思,可以修饰成员方法,成员变量
static特点:
1)被类的所有对象共享
2)可以通过类名调用,也可以通过对象名调用
static访问特点:
1)非静态成员方法,能够访问静态、非静态的成员变量和方法
2)静态成员方法,只能够访问静态的成员变量及方法

浙公网安备 33010602011771号