06-11 11:03
2021-06-11 11:05
由于Java不支持多继承,而有可能某个类或对象要使用分别在几个类或对象里面的方法或属性,现有的单继承机制就不能满足要求。与继承相比,接口有更高的灵活性,因为接口中没有任何实现代码。当一个类实现了接口以后,该类要实现接口里面所有的方法和属性,并且接口里面的属性在默认状态下面都是publicstatic,所有方法默认情...[ 查看全部 ]
06-11 11:03
2021-06-11 11:05
简单来说,栈是一种线形集合,其添加和删除元素的操作应在同一段完成。栈按照后进先出的方式进行处理。堆是栈的一个组成元素。[ 查看全部 ]
06-11 11:00
2021-06-11 11:04
Java提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。[ 查看全部 ]
06-11 00:36
2021-06-11 00:37
在讲继承的时候我们就知道父类的私有属性和构造方法并不能被继承,所以Constructor也就不能被override,但是可以overload,所以你可以看到一个类中有多个构造函数的情况。[ 查看全部 ]
06-10 09:01
2021-07-19 16:36
2<<3因为将一个数左移n位,就相当于乘以了2的n次方,那么一个数乘以8只要将其左移3位即可,而位运算cpu直接支持的,效率最高。[ 查看全部 ]
06-10 08:59
2021-07-19 16:47
Math.round(11.5)=12Math.round(-11.5)=-11结果是返回参数中最接近的long。[ 查看全部 ]
06-10 08:47
2021-06-10 08:47
&运算符有两种用法:(1)按位与;(2)逻辑与。&&运算符是短路与运算。逻辑与跟短路与的差别是非常巨大的,虽然二者都要求运算符左右两端的布尔值都是true整个表达式的值才是true。&&之所以称为短路运算是因为,如果&&左边的表达式的值是false,右边的表达...[ 查看全部 ]
06-10 08:45
2021-06-10 08:58
goto是Java中的保留字,在目前版本的Java中没有使用。(根据JamesGosling(Java之父)编写的《TheJavaProgrammingLanguage》一书的附录中给出了一个Java关键字列表,其中有goto和const,但是这两个是目前无法使用的关键字,因此有些地方将其称之为保留字,其实保留字这...[ 查看全部 ]