PDF 课件和源代码下载地址:
https://gitee.com/geektime-geekbang/LetsJava
作者回复: 两点本质区别:父类可以有成员变量,接口不可以,即使后面学习新的语法,接口也只是能有缺省方法。一个子类可以实现多个接口,但是只能继承一个父类。 接口可以算是精神父类...... 一个类实现一个接口,接口可以为实现类带来更多的行为(通过 Java 8 中新支持的default方法,后面的章节会讲述),但是无法带来更多的实例状态(也就是成员变量。接口中也可以定义变量,但是接口中的变量都是静态变量,不是实例级别的。)。
作者回复: 对。 还有一个目的就是让你组织代码。
作者回复: 继续哦~结课证书在挥手~~
作者回复: 嗯那,应该用expireMS - System.currentTimeMillis(),而不是System.currentTimeMillis() - expireMS
作者回复: 对的,接口就是标准。
作者回复: ^_^