java包和修饰符

一、包(package day5;)
1、包的作用:不同包下有相同的类名,便于类的管理,访问控制
2、声明包 用package声明包 一般在第一行
3、命名规范 一般是公司域名的反向
4、导入包 import 包名.类名
5、常用的包 在lava.lang下 utils下是工具类
6、注意事项
二、修饰符
1、访问修饰符 (public、protested、默认、private)

2、非访问修饰符(static、final、abstract、default)
static:
静态变量 public static String country; 调用方法 类名.country 不需要创建实例
实例变量 private int a;需要创建实例
静态方法 只能访问静态变量和静态方法,不能访问实例方法和变量
静态代码块 static{}
对象的初始化顺序 静态代码块>普通代码块>普通方法
final:
修饰变量:final修饰的变量需要初始化
修饰方法 final修饰的方法不能被重写
修饰类 final修饰的类不能被继承
abstract
default

posted @ 2022-05-11 23:41  听雨潇湘  阅读(56)  评论(0)    收藏  举报