坚持呀,感觉最近有点累。。。。。
【刷题】
剑指 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
- 枚举
构造代码块:
在创建实例时,会先执行代码块然后执行构造函数。
代码块中的变量和变量的声明 是按照代码先后顺序执行的。
注意:当声明在代码块之后,代码块中只能赋值变量不能访问变量
静态代码块或成员属于类本身,不属于实例。是所有实例共享。
初始化:静态变量、静态代码块、普通变量、代码块、构造函数