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)静态成员方法,只能够访问静态的成员变量及方法

posted @ 2021-09-07 16:27  种树达人  阅读(78)  评论(0)    收藏  举报