欢迎光临散文网 会员登陆 & 注册

博学谷解密BAT大厂高频核心面试题

2023-06-14 12:21 作者:一起学习fee1024  | 我要投稿

基础知识讲解

2.1什么是代码块

  • 从观角度来说,
    代码块就是在类中,用{ }括起来的部分

  • 从程序运行的角度来讲
    代码块就像静态属性、方法一样,会早于对象被创建

  • 一个程序可以有多个代码块,执行顺序是从上倒下
    但是注意:
    尽可能不要写多个代码块(因为没有意义,可以写在一起)

什么是内部类

  • 按字面意思理解即可,内部类就是写在其他类内部的类

  • 内部类出现的原因主要是因为某些类需要依附着别的类

  • 定义内部类的好处在于:
    (1)内部类实际上是一种很好的封装
    (2)内部类拥有外围类的所有元素的访问权限


博学谷解密BAT大厂高频核心面试题的评论 (共 条)

分享到微博请遵守国家法律