坚持呀,感觉最近有点累。。。。。
【刷题】
剑指 Offer 43 1~n 整数中 1 出现的次数
剑指 Offer 44 数字序列中某一位的数字
剑指 Offer 45 把数组排成最小的数
剑指 Offer 46 把数字翻译成字符串

【java基础】

  • java基本数据类型(8)
  • 包装类型/缓存池/String pool(intern)
  • 面向对象的特性
  • 接口和抽象类
  • 代码块执行顺序
  • this/super/instanceOf
  • 重载与重写
  • static和final
  • 内部类(静态内部类实现单例模式)
  • java的异常体系
  • 反射
  • Object同用方法
  • 泛型
  • 增强for
  • 枚举

构造代码块:
在创建实例时,会先执行代码块然后执行构造函数。
代码块中的变量和变量的声明 是按照代码先后顺序执行的。
注意:当声明在代码块之后,代码块中只能赋值变量不能访问变量
静态代码块或成员属于类本身,不属于实例。是所有实例共享。
初始化:静态变量、静态代码块、普通变量、代码块、构造函数