月度归档: 2017 年 10 月

7 篇文章

存心.
带上耳机.. 迎着这有点干燥的秋风... 渐渐地喜欢独自一人带着这疲惫的身躯... 逛着只剩2个月的校园... 感叹着时间的匆匆... 回忆着过去的往事... 而我的身影也会越来越消极? 人生应该就像一段编程... 因为不同的人生经历... 程序也会存在各种的bug... 需要我们不断优化自身算法、除去身边的bug、不断添加函数的过程... 我们刚…
Java为什么不支持多继承?
Java为什么不支持多继承?这个问题其实真的挺简单。 我们可以先举一个多重继承错误的例子,我们定义一个动物(类)既是狗(父类1)也是猫(父类2),两个父类都有“叫”这个方法。那么当我们调用“叫”这个方法时,它就不知道是狗叫还是猫叫了,这就是多重继承的冲突。 package com.glj.demo1; public class Cat { publ…
Java中final、finally、finalize的区别
下面记录一下final、finally、finalize的区别吧... 简单区别: final用于声明属性,方法和类,分别表示属性不可交变,方法不可覆盖,类不可继承。 finally是异常处理语句结构的一部分,表示总是执行。 finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,供垃圾收集时的其他资源回收,例如…