PDF 课件和源代码下载地址:
https://gitee.com/geektime-geekbang/LetsJava
作者回复: ✅,优秀
作者回复: 手动点赞👍
作者回复: 理解很到位。理论上来说,“变量”是不可以用在局部内部类里的。但是如果它是个常量,就可以在创建局部内部类的时候,将这个值保存起来。我们甚至可以认为,局部内部类里面复制了一份它使用的常量的值。反正是常量,不能变化,怎么理解都不会错。
作者回复: 按照规范,任何类都是在第一次用到之前加载的。
作者回复: ✅,加油
作者回复: 加油~
作者回复: 👍
作者回复: 实际final的意思其实就是直接给这个变量赋值,没有二次赋值等操作
作者回复: 晚上11点,打卡上科还是打卡下课呀
作者回复: 啥啥都得封装成类,否则在Java中没法描述。这有好处也有坏处。