05 2018 档案
摘要:刚学习java的时候,总觉得接口和抽象类很像,但又说不上具体有什么区别。今天静下来,翻翻书,查查资料,做个小结。首先举两个例子,看看interface和abstract class 在“外形”上有啥异同。 1、先看一下抽象类: 抽象类的主要特征有两个: 一、申明类的时候添加abstract关键字。二
阅读全文
摘要:今天做这个题目的时候(142. O(1) Check Power of 2),遇到一个错误“ bad operand types for binary operator '&' ”。 先贴一下代码: 报错: 一开始猜到是运算符的问题,但是也排除了。一直觉得是后面的“true”“false”有什么问题
阅读全文
摘要:首先,我们可以从字面上理解一下final这个英文单词的中文含义:“最后的,最终的; 决定性的; 不可更改的;”。显然,final关键词如果用中文来解释,“不可更改的”更为合适。当你在编写程序,可能会遇到这样的情况:我想定义一个变量,它可以被初始化,但是它不能被更改。 例如我现在想要定义一个变量保存圆
阅读全文
摘要:今天看《算法 第4版》排序章节时,发现了一个了一个小问题。先贴一下代码: 直接编译会提示: 但是已经生成字节码文件(.class),说明编译通过了,运行后也能得出正确答案。 经过查阅,是没有使用泛型,comparable后面加上<Integer>,但是本题为了保持sort函数的复用性,还是不加比较好
阅读全文

浙公网安备 33010602011771号