static

static:
1.定义属性的时候一般是定义在定在常量上面
2.一定方法的时候一般是定义在工具方法上面
静态初始化块
*当如果需要在类加载时,就需要执行什么任务的化,那么就可以使用静态初始化块
初始化快中的代码:纸质粘性1次,因为类只加载1次
使用场景:在程序运行之前,测试数据库连接是否通畅,判断外部恩家你是否存在
实例初始化块

  • 当创建对象的时候,需要给对象的某些属性进行赋值的时候,使用它
  • 实例初始化块的代码,在构建对象的时候,来执行
  • 实例初始化块的代码,每一次创建对象,都需要执行
  • 一般不常见,写出来就是为了装B
  • 最好使用有残构造器来代替
  • 非静态成员方法中 可以直接调用任何静态成员
  • 在同一类中,甚至都不需要使用“类名。”就可以直接调用
  • 静态方法中,可以直接调用其他静态成员
  • 但是不能调用任何其他非静态成员(因为加载的时间不一样
  • 实例化初始化代码:执行在对象创建时,具体是执行在super()之后,子类构造器之前

兄弟类 所谓的兄弟类,是指根本类处于平级单位的一个雷,兄弟类的访问修饰符只能是“默认”
因为他跟主类本来就是在同一个文件里面
普能加修饰符public protected private
兄弟类,只能在同一个包下,以及奔雷范围中可以使用
兄弟类之前还可以添加final关键字
局部内部类

  • 当某一个类只根某一个行为有关系的时候,我们就可以使用局部内部类
  • 开机

了解:内命令内部类 是局部内部类的一种,局部内部类一般来说都是又不名字

  • 匿名内部类没有名字
  • 它的特点:类的声明 和 类对象的产生 是一体的
  • 匿名内部类的使用方式:是作为参数存在的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值